Hot girls in itty-bitty costumes fighting off giant robots, dragons and who knows what else should be a recipe for guaranteed box office success right?

Maybe, maybe not. I’ve been left a little cold by all the trailers and promotional materials for Sucker Punch Zack Snyder’s first movie based off an original idea (his previous three movies all relied on existing source material). But this new set of faux-retro posters is very, very cool.

Featuring Emily Browning (Babydoll), Vanessa Hudgens (Blondie) and Jamie Chung (Angel) these images finally present a visual idea that looks like it can sit alongside that first trailer for 300 and the title sequence for Watchmen as a truly cool thing out of a Zack Snyder movie – end result be damned.

And I say this as a person who thoroughly enjoyed both 300 and Watchmen.

There are two more posters in this collection and you can see them all at Kino Gallery

[ Hat Tip to Slashfilm for pointing me in the direction of these gorgeous posters. ]