Sucker Punched

Rating: 7/10 (31 May 2011)

"You will be unprepared." It was the tag line for this movie and I was unprepared like literally, it took my breathe away scenes after scenes. I really do have high hopes for this movie and it lived my expectations. Since it was announced I told myself that I have watch this movie. The first twenty minutes has no dialog. No one said a thing but you can clearly see what they were going through. Then it follows the sudden change of the movie setting. It started from the asylum then into a burlesque brothel. Then every time Baby Doll (Emily Browning) dances, she channels another world. A world where she and her friends; Sweet Pea (Abby Cornish), Rocket (Jena Malone), Blondie (Vanessa Hudgens), & Amber (Jamie Chung) kicks asses of Samurai-robot warriors, clock works, dragons, gores and robots from WWI to dragon lairs. And oh, the action sequence is AMAZING & the CGI effects was epic. This Zac Snyder film will blow your mind away with an incredible story line. So to make this long story short, GREAT MOVIE! I recommend you to watch this.