The tagline says it all. Zac Snyder's Sucker Punch looks like the wildest, weirdest ride this year and, frankly, we can't wait. This new one-sheet, boasting possibly the most thigh per square inch in movie poster history, gives a further flavour of what to expect: guns - plenty of 'em - robots, dragons and, of course, Babydoll and her four ass-kicking friends.
Alongside Babydoll (Emily Browning), ranged against the German army in the trenches of the Western Front are Amber (Jamie Chung), Sweetpea (Abbie Cornish), Rocket (Jena Malone) and Blondie (Vanessa Hudgens). And the 20th century's answer to a monster AMP suit. This looks like a massive win for the allies.
Despite that 'coming soon' tag, Sucker Punch does have a UK release date scheduled: circle April 1 in your diary. In the meantime, click here for to watch the trailer.