While being darker and more adult oriented, it was still a little bit silly, a little stupid, kind of pointless... But it was still a fun watch with a nice visual style, and I'd sit through almost anything for Maggie Grace.
_________________________
Camilla Belle Kate Beckinsale - Emma Watson Emmy Rossum - Vanessa Hudgens - JoJo Levesque Jennifer Lawrence - Debby Ryan - Kaylee DeFer - AnnaLynne McCord Elizabeth Gillies - Selena Gomez - Lily Collins - Lea Michele - Haley Bennett - Emma Roberts