It's difficult to figure out whether the illegal leak of hundreds - possibly thousands - of explicit images of celebrities is a good or bad thing for Sony and the release of Sex Tape. That question would probably have been far less difficult to answer had Cameron Diaz been on the list alongside Jennifer Lawrence, Rihanna and Kim Kardashian. All publicity is good publicity, right?

Cameron DiazCameron Diaz in 'Sex Tape'

Anyway, we imagine Sex Tape would probably have fared relatively well in the UK anyway and despite the internet (and those awful trailers) having you believe otherwise - this may even be worth the ticket price.

Diaz plays Annie, who's married to Jay (Jason Segel). They're a married couple still very much in love and the parents to two kids, however, the spark has gone. 

More: nude pictures of Jennifer Lawrence leak

In order to inject the passion back into their relationship, the couple decide to try out every position in 'The Joy of Sex' in one marathon three-hour session, while filming it. The problem is: their video goes public. 

"A tired premise and a sheen of desperate flop sweat tanks this DOA comedy, which plays more like an ancient Playboy doodle than a full-fledged movie," said Joshua Rothkopf of Time Out New York.

Jason SegelJason Segel in 'Sex Tape'

"Sex Tape is warmer and more amusing than its ads would lead one to believe. In fact, it's almost good enough, leaning a little too hard on the innate likability of stars Cameron Diaz and Jason Segel," said Chris Klimek of Village Voice.

"It's fitfully funny and exuberantly eager to please. The chief problem with Sex Tape, however, is that it remains a comedy of blushes as opposed to full-blown embarrassment," wrote Xan Brooks.

More: 'Sex Tape': 5 of the most damning reviews of the Cameron Diaz comedy

"At heart, it's about as naughty as an old Disney movie with Dean Jones, Suzanne Pleshette, and an unruly Great Dane. I liked its gung-ho slapstick spirit, though. No one's slacking off," wrote David Edelstein of New York Magazine/Vulture.

Sex Tape opens in the UK on Friday (September 5, 2014).

Watch the Sex Tape trailer: