Zack Snyder's Sucker Punch debuted in London last night - an eye-raising tale including giant robot samurai, dragons, robots, steam-powered Nazi zombies, the odd dance number and girls in unfeasibly short skirts. Cheeky. Stars of the film were also in town, including Vanessa Hudgens, Emily Browning, Jena Malone, Abbie Cornish and Jamie Chung.
Sucker Punch London Film Premiere
All In London Gallery