Snyder co-wrote the "Sucker Punch" screenplay with Steve Sibuya, referring to the film as"...Alice in Wonderland with machine guns", following a girl confined to a mental institution by her 'evil' stepfather.
As a coping strategy, the girl retreats into an alternative, imaginative reality with"dragons, B-52bombers and brothels", according to Snyder, who also co-produced the film with his wife Debra.
"Sucker Punch", started shooting in Vancouver, September 10 2009, wrapping January 22, 2010. The film is currently in post and will be released March 2011.
"Sucker Punch" cast includes Emily Browning as 'Babydoll', Carla Gugino as 'Mrs. Schulz', Abbie Cornish as 'Sweet Pea', Vanessa Hudgens as 'Blondie' and Jamie Chung as 'Amber'.