Sounds pretty interesting
Sucker Punch is Zack Snyder's first movie not based on previous material, but an original idea that he came up with and turned into a screenplay with co-writer Steve Shibuya. The story follows a girl (Emily Browning - Baby Doll) who is institutionalized by her stepfather. Retreating to an imaginative "alternative reality" as a coping method, she envisions a strategy which will help her, and a group of other girls, escape the mental hospital they're stuck in. The EW article says to "expect fantasy dreamscapes filled with dragons, zombie soldiers, steampunk sci-fi and monolithic mecha." Whoa! "Anything I thought was cool got put in the movie," Snyder says.