Sucker Punch's synapse-exploding rolecall of characters includes giant smashing robots, steam-fuelled zombie soldiers and fire-breathing dragons. Unfortunately not one of them was doing press so we decided to track down the movie's human cast instead. The movie tells the story of Baby Doll (Emily Browning) and her cohort of four ass-kicking companions Amber (Jamie Chung), Blondie (Vanessa Hudgens), Rocket (Jena Malone) and Sweet Pea (Abbie Cornish) who disappear down a rabbit hole filled into a violent wonderland. We chatted to the five actresses about battling all those dragons and robots. While we were about it, we caught up with their co-stars Carla Gugino and Oscar Isaac and the man himself, director Zach Snyder, about their deranged fairytale.