Review: Strikes an amazing balance!
Rating: 5 out of 5
Date: 06 13, 2014
Mostly when I give 5 stars it's a real tear jerker.  That's not to say this doesn't have a roller coaster of emotions. It was funny, sexy, sad & so much more. In the end it left me smiling.