Director: Zack Snyder
Screenplay: Zach Snyder & Steve Shibuya
Cast: Emily Browning, Abbie Cornish, Jena Malone, Vanessa Hudgens, Jamie Chung, Carla Gugino, Oscar Isaac, Scott Glenn, Jon Hamm
MPAA: Rated PG-13 for thematic materials involving sexuality, violence and combat sequences, and for languageAfter her mother's death, a young girl, Baby Doll (Emily Browning), is sent to a mental asylum by her abusive stepfather. When she finds out that she is going to be labotomized by the institution, she plans to escape the facility. Together with four other girls she met in the asylum, she embarks on adventures into an imaginary incredible fantastical world, fighting their way against demonic samurai, World War I German soldiers, orcs, up to dragon, in order to find five items that will become the key to set them free.

You should know what you expect when watching a Zack Snyder movie. To experience great visuals must be one of them. His films are always rich in visuals (300, Watchmen, Legend of the Guardians: The Owls of Ga'Hoole). He also has his own style, in which he often uses slow motions in his fight scenes. And watching Sucker Punch was another good experience. The tone of the colors, the special effects, and the stylistic fight scenes in his imaginary world were a great feast of visuals. That's what I love about Snyder, as he always delivered astonishing visuals.
2) THE CAST
Well, beautiful girls usually sell. And to mix them in a fantasy world with incredible visuals is a dream comes true for some people. For guys, it will be even difficult to differentiate whether it is Zack Snyder's visuals or the pretty girls that gives the most attraction at the first place. With the beautiful and sexy cast like Emily Browning, Abbie Cornish, Vanessa Hudgens and Jamie Chung, what more could you expect. Are they the strongest beautiful cast available? No, as I can imagine other better ones. Are their actings good? Not bad, but very average I must say (for sure, Ms. Hudgens acted pretty bad with her constant smiles, even though I like her in High School Musical). Emily Browning as Baby Doll? She played her role decently and was very nice to watch. Anyway, these actresses served their purpose and their appearances here were sweet like candy, especially in their tight outfits, which made them another feast for the eyes that blend in well with the already perfect visuals. And the most important thing, they kicked asses.
Now, here is the mess. The great visuals by Snyder was not supported with a good story. This is the first original story written by Snyder for his movie, even though I like his idea here, but I don't think he delivered his script well. Everytime Baby Doll entered her fantasy world, which was showed when she danced, it felt like playing a videogame, where she and her gang fought their enemies. However, after some times, it became quite tiresome everytime we see Baby Doll started to dance, as I think the fantasy world she was about to enter was somehow distracted the story. It was becoming an obligation that we have to go through one by one. The idea of an imagination inside an imagination was interesting though (reminding us with a dream inside a dream of Inception), but again, it was not depicted effectively and well enough due to the weak story. The background music throughtout the movie, which was quite a lot, was nice to hear, gave this movie a stylistic feel.
