Sucker Punch (2011)
Genres: Action, Fantasy
Cast: Emily Browning, Abbie Cornish, Jamie Chung, Jena Malone, Vanessa Hudgens, Carla Gugino, Scott Glenn, Jon Hamm, Oscar Isaac
Sucker Punch is a 2011 American psychological fantasy action film directed by Zack Snyder and co-written by Snyder and Steve Shibuya. It is Snyder's first film based on an original concept. The film stars Emily Browning as "Babydoll", a young woman who is committed to a mental institution. As she collects items she needs to escape, she enters a series of fantasy worlds where she and her fellow inmates are strong, experienced warriors. Abbie Cornish, Jena Malone, Vanessa Hudgens, Jamie Chung, Carla Gugino, and Oscar Isaac also star.