I was waiting for this movie for a year now. The trailer was amazing and everytime a poster came out i couldn't wait more. When it came out in US, it went really bad at box office and each week was worse for it. After last night, i learned why this happened.
The movie was confusing and it didn't kept me interested. I couldn't see something special. The music was weird and most of the times a bit out of place. And the acting was poor. Emily Browing was terrible. She always a had face like something was smelling bad. And i understand her sadness and all, but just didn't fit all the scenes. You can't have one expression all the time. Vanessa Hudgens was even worse. Thanks god, she didn't talk a lot. There is no story depth in story or characters. You don't seem them change or learn something. Carla Gugino and Abbie Cornish did the only decent acting for me.
As for the fights and special effects? The special effects were impressive! Some of the best i have seen. And i believe the movie would be good in 3D as well. The fight scenes were really well done as well. The choreography was really good as well and the fight were full of explosions and stuff. BUT even all those didn't make me excited while i was watching. The main point of a battle is to create an excitement, to get you into it and feel the energy of the characters. Nothing like that was there for me. I found them boring. And they always won easy.
I can say that for me except the visual effects the movie has nothing really remarkable or worth watching.
Silvestro on the other hand like it. Read his Sucker Punch Positive Review.
Other cast: Jena Malone (Into The Wild), Jamie Chung (Grown Ups), Oscar Isaac (Robin Hood), Jon Hamm (Mad Men), Scott Glenn(The Silence of the Lambs)