I loved it. And yeah, Megan isn't the main character at all which is what made it so awesome. Amanda Seyfried is so damn good. She had me rolling within the first two minutes.