Sucker Punch is a must.

Rating: 7/10 (26 March 2011)

This movies is a hit, I did enjoy every part of it and Zack Synder is Back everyone.
Screenplay was very good, casting wasn't bad at all, Visual effects and sound effects were outstanding along with a new Cinematography techniques that I witnessed some of them during the movie for the first time, But what really made this movie special beside the great action scenes that you will witness, is the recomposed soundtracks that were chosen and re-made in a genius way to be within the context of the movie to let you enter a true fantasy each time baby doll starts dancing.
What's really great about the movie, is that each time when Baby doll starts dancing you don't actually watch her dancing, but you can actually feel the doing her magic through the music and the fantasy being created during each segment.
Finally, I'd like to outline a great point the movie was trying to point out all the time, it's that we all have the weapons to stand for our causes, but......... Are we gonna stand for them or not ? Great movie.... It's a must.