Last year, JoBlo visited the "very rainy Vancouver" set of the Zack Snyder movie Sucker Punch. They got to speak to star Vanessa Hudgens and producer Deb Snyder.
The movie had a "clean set", which meant no junk food. This was done to keep the cast in good shape. Hudgens had this to say about joining the movie:
“My very first day I showed up not knowing what to expect in the slightest and get thrown into three hours of martial arts and an hour of the most intense training of my life.”
Producer Deb Synder had this to say about the characters:
“Zack designed them so they're sort of like an archetype. Which sometimes it's from anime, or sometimes, other image of--for instance like Baby Doll is kind of the school girl. And Abbie is a Joan of Arc. She's like this warrior...Jena is kind of, her role, she's kind of the medic nurse type thing, so we see that through some of her costumes and that's what her dance is. And Jamie is actually the French maid you know, so we have her kind of as the French maid in her dance and you'll see little elements on her fighting costume of the French maid too. So we've kind of played with all of these.”
The article also said:
"One very cool thing to note...Zack got some of the original armor pieces from EXCALIBUR and used them on some of the baddies in the film. I'd see it for that very fact alone."