From the makers of Pretty Woman, a film about a hooker who doesn't actually have sex with her clients, we bring you Valentine's Day...

Single or taken, we're pretty sure it would be less painful to spend an entire day in Clinton Cards than watch ten minutes of this - the trailer says it all...

Obviously the number of cliches is only matched by the amount of actors (Jessica Alba, Jessica Biel, Kathy Bates, Bradley Cooper, Eric Dane, Patrick Dempsey, Jamie Foxx, Jennifer Garner, Anne Hathaway, Ashton Kutcher, Queen Latifah, Taylor Lautner, George Lopez, Shirley MacLaine, Juila Roberts and Taylor Swift - basically everyone but Sandra Bullock) - a bit like an episode of Hollyoaks played out by the cast of Friends.

"Love is the only shocking act on this planet," Kutcher declares. No, any bloke agreeing to see this film is.

Still more Oscar worthy than Avatar though.