Zack Snyder’s latest stylistic and extreme action film Sucker Punch garnered a lot of positive buzz from the geek crowd at San Diego Comic-Con over the Summer after coming out of nowhere with adrenaline-pumping footage that not even that cast had seen before. A lot of that footage is now available online with the brand new Sucker Punch trailer.

Sucker Punch tells the tale of a girl held in captivity who escapes her blurred reality by entering a fantasy dream world. Convincing her prison buddies to join her, the five girls join together to fight for survival against and with virtually anything their minds can think of.

Sucker Punch is Snyder’s first original feature film, having worked on adaptations with Dawn of the Dead, 300, Watchmen and Legend of the Guardians: The Owls of Ga’Hoole prior to this and it might be his most extreme yet. The official Sucker Punch plot synopsis was released by Warner Bros. yesterday if you want even more detail on what to expect.

Here is the story-focused trailer for Sucker Punch:

[media id=269 width=570 height=340]

Head over to Apple for the HD version

The footage from Comic-Con, combined with my fond feelings towards all of Snyder’s work to date, had me sold on Sucker Punch easily but this latest trailer actually pulls me back and slightly lowers my expectations.

Perhaps it’s the heavier focus on story and dialogue instead of pure action and visuals that’s doing it. In this type of film, that’s not what I’m going for. Leaving the exposition out of the marketing and keeping it to the cool action and mystery behind the fantastical elements would benefit the film, especially with its unique appeal, being about five young butt-kicking femme fatales. I am starting to see now why there are mixed reviews for Sucker Punch stemming from an earlier private screening. I still look forward to watching it and have faith in Snyder’s distinct vision.

Share your thoughts in the comments and with us on Twitter @rob_keyes and @screenrant.

Sucker Punch stars Emily Browning, Abbie Cornish, Vanessa Hudgens, Jamie Chung and Jena Malone. It hits theaters on March 25, 2011.