High School Musical heart-throb Zac Efron plays a Marine; he’s about as convincing at it as Keanu Reeves’s Prince Siddhartha in Little Buddha.
His lucky Sergeant has escaped death in Iraq because, he figures, of a photo of an unknown, beautiful woman. When he’s discharged he sets about tracking down said woman (Taylor Schilling) to Louisiana, ends up working for her cleaning kennels before, inevitably, becoming romantically involved. Dull, schmaltzy and vaguely insulting.
Join our commenting forum
Join thought-provoking conversations, follow other Independent readers and see their replies
Bookmark popover
Removed from bookmarks