Not as bad as I thought it would be, but it still felt a little, I dunno... uneven. And historical accuracy was apparently thrown out the window. Hey, at least it wasn't a Costner movie, though.
What a waste of time. All the hype was unjustified. The ever boring Portman seemed to struggle just to "act" in this, and the only scene worth watching was the Kunis-eats-the-cookie scene.
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