Zack Snyder's 'Sucker Punch' Trailer: Emily Browning And Vanessa Hudgens Play Butt-Kicking Prostitutes

Just this week, Warner Bros. released the official plot synopsis for director Zack Snyder's "Sucker Punch," and the online outlets lucky enough to visit the film's set last year were released from embargo to share their experience. So it only makes sense that a kick-ass, full-length trailer has now hit the Interwebs. If you have any knowledge of the film's premise, the trailer definitely fleshes out some of the elements of the plot we've learned this week... but even if you know squat about the movie, this bad boy will knock your socks off.

There's definitely much more exposition in this trailer than this summer's teaser. We see Baby Doll (Emily Browning) lose everyone she loves and get tossed into a mental institution for murdering the man she blames.

There she meets up with her fellow inmates: Rocket (Jena Malone), Blondie (Vanessa Hudgens), Amber (Jamie Chung, recently cast in "The Hangover 2") and Sweet Pea (Abbie Cornish), and tries to convince them to help her break out. Plus, the trailer sort of explains why there are zombie Nazis, dragons and samurai.

Apparently, at some point the line becomes blurred between the actual reality of the mental institution and what Baby Doll comes to perceive as a brothel. Perhaps it is some coping mechanism, but she begins to see herself and her friends as being prostitutes instead of committed girls -- which probably adds to the motivation to escape.

On top of that, through dance routines that are hinted at in the trailer and are led by fan favorite (and "Sucker Punch" baddie) Carla Gugino as Madam Gorski (yep, she rocks a Russian accent), Baby Doll leads her friends into alternate realities that will help them escape. This is where the exciting stuff starts happening, and "Sucker Punch" basically becomes the first video game flick not based on previous material. See, each different reality is a "level" of sorts, and the girls need to beat the boss at the end -- cue dragon, giant samurai, evil robots, etc. -- to win an item. These five items -- a map, fire, a knife, a key and one that's a mystery (maybe a Dum-Dum pop with the question mark on it?) -- are the integral elements to the girls' escape.

And how could we not address how gorgeous the film looks. While Zack Snyder's grasp on storytelling has not always been his strong suit, he is definitely an expert at creating unique visuals unlike anything seen before (except, of course, in his own films). If "Sucker Punch" manages to entwine an intricate, unique story with amazing visuals like it looks like it's primed to do, then I personally have a lot more faith in Snyder's "Superman" reboot.

What did you think of the "Sucker Punch" trailer? Are you as optimistic about this film as we are?