For a moment there I sounded like a guy. But it’s true right? You can never go wrong with kick-ass ladies in high-flying action.

First off, the movie looks goooood. From its cast to each make-believe, fantasy world – its visually stimulating. 😉 No wonder cause Zack Snyder directed the movie (Watchmen, 300). Emily Browning (Baby Doll) has that right amount of innocent and sexy. Add a couple more chicks (this movie is turning me into a dude) like Abbie Cornish (Sweet Pea), Jena Malone (Rocket), Jamie Chung (Amber) and Vanessa Hudgens (Blondie), this movie has something for everybody.

As for the confusing part, it’s as simple as this: a group of girls trapped in a mental institute escape from reality into a world where they transform their obstacles into giant stone samurais, fire-breathing dragons and an army of robots. Ultimately, they join forces to achieve their common goal: freedom. You just have to remember that most of the time they’re imagining a world within a world (think Inception).

I enjoyed all the action sequences, they’re awesome!!! In some parts, they seem unrealistic but its a product of the girls’ imagination so what the heck! The soundtrack also pumped up every scene and I love the little quotes here and there. At first, I didn’t get why it’s called Sucker Punch. Based on definition it means: “an unsuspected punch or blow”. I guess because the central character, Baby Doll, is like that. You see her as this fragile little girl but when she unleashes herself, she can put a bullet into your head or slit your throat.

Advertisements