As the soppy rom-coms go, this one ain't the worst. Now we wouldn't say it will blow your mind, but it's a pretty charming tale of a young couple trying to make their relationship work living in opposite sides of the country. What really makes it in any way decent though is its stars, Drew Barrymore and Justin Long. The pair were dating in real life at the time and their chemistry is palpable, although can they... go the distance? Ahem, sorry, the film isn't as cheesy as that line... for the most part.