Very solid performances from Chris Pine, Michelle Pfeiffer and Elizabeth Banks save what would otherwise be a rather dull and unoriginal film. The story isn't very believable and has so many plot holes you'll find yourself screaming "that could never happen". Schmaltzy, Overly-sentimental and at times lacking a clear narrative. The characters for the most part are unlikeable and groan-worthy, but frankly, solid acting saves this movie.