Love, Rosie

WRITTEN BY: Juliette Towhidi
DIRECTED BY: Christian Ditter
STARRING: Lily Collins, Sam Claflin, Suki Waterhouse, Christian Cooke, Jaime Winstone
RATING: 3.5 stars

Timing is everything and that painfully crucial point is drilled into audiences in Love, Rosie. While we have seen similar films exploring the often complex friendship between men and women (think When Harry Met Sally, My Best Friend's Wedding and One Day) there is still something appealing about this particular film. Perhaps it is that the protagonists are so sweet and innocent that you cannot help but wish everything would work out well for them. While the film is based on a novel by Cecelia Ahern, there are some major changes that might put off some loyal fans of the book. But for the uninitiated, Love, Rosie is an endearing film that is both heartbreaking and uplifting.

Rosie (Lily Collins) and Alex (Sam Claflin) have been best friends since childhood. When Alex decides to leave Dublin and move to Boston to attend Harvard medical school, Rosie plans to go with him to study hotel management. But fate intervenes and keeps her in Dublin when she accidentally falls pregnant. Soon, the pair are living quite different lives and although there is sexual tension between them over the years, they can never quite seem to get on the same page of life to turn their enduring friendship into a romance.

Claflin is a bit goofy, but he is charming enough for the role. His chemistry with a very likeable Collins is good too, but could have been improved. Christian Cooke plays the self-centred jock role well and Alex's blonde model girlfriends, played by Tamsin Egerton and Suki Waterhouse, are also decent. However, all three almost seem to be caricatures, which is a shame. Meanwhile, Jaime Winstone, who plays Rosie's bluntly honest friend, provides some good laughs.

My main problem with Love, Rosie was the way it sped through the years of their lives. There were moments that needed further explanation and context. Nonetheless, the film is enjoyable and may even make you shed a few emotional tears.