"Women are always looking for multiple layers because women are very complex creatures," said Carla Gugino, who plays Mrs. Schulz, the asylum psychiatrist. "You'll see a strength and a triumph in every one of these characters."The film's heroines are played by Emily Browning ("Lemony Snicket's A Series of Unfortunate Events"), Jena Malone ( "The Soloist"), Jamie Chung ( "Sorority Row"), Vanessa Hudgens ("High School Musical 2") and Abbie Cornish ("Bright Star").

Snyder, who set the film world's testosterone standard to a new high with a ripped cast in "300," said his all-female lineup in "Sucker Punch" was "amazing."Jena Malone and Jamie Chung