Everybody is constantly riffing on Megan Fox saying she did horrible but she didn't. I think she did what was necessary for the part and deserves a lot more credit. Amanda Seyfried is definitely the standout of the movie. Not much of a surprise as she is awesome. I also am very happy with Diablo's writing and the fact that whatever she gets her hands on she makes sure you know its her who wrote it. People complain about her "hipster" dialog which I find entertaining. It sets her apart from other writers and no one ever said all movies had to have realistic dialog that would probably happen in real life. This movie is campy, fun, and has its own delicious twang thanks to Diablo and love or hate her writing she is a great writer.
The movie was very satisfying and kept you immersed throughout the whole thing. Don't listen to people who say it sucked if it looks good to you see it because it is very good.
