He's Just Not That Into You, is one of those films.
Predictable in the most parts, this film is a series of inter-related stories about relationships, love and the miscommunications that go along with both.
Click here for He's Just Not That Into You trailerGennifer Goodwin plays Gigi, who over-analyses every part of every date in an effort to understand the male mind.
After a date with real estate agent Conor (Kevin Connolly) she waits in vain for him to call back.
And when he doesn't she goes to the bar when he goes in an effort to see him - but instead starts talking to the bartender Alex (Justin Long) who gives her some home truths.
Despite being predictable from the word go that these two will get together, their story is still nice to watch unfold.
Then there is Conor's ex-girlfriend Anna (Scarlett Johansson), who is having an affair with Ben (Bradley Cooper), who is married to Gigi's colleague Janine (Jennifer Connolly.)
This storyline is one of the most uncomfortable - deliberately so - as we watch the couple come apart as he reveals his affair.
On top of these stories, there is Beth (Jennifer Aniston), who wants to marry her boyfriend Neil (Ben Affleck), who claims he doesn't believe in marriage, and then a small story of Drew Barrymore (who also produced the film) who plays Mary, who is used to getting rejected via the internet.
This is a lovely, light-hearted film. Generally speaking you will know what is coming next, but even so it doesn't detract from the enjoyment of the film.
He's Just Not That Into You does exactly what it says on the tin. It's a romantic comedy, that will make you reflect on your own relationships.
A thoroughly enjoyable feel-good film to warm even the coldest of hearts.
Click here for He's Just Not That Into You showtimes at Odeon Silverlink