Sucker Punch is an epic action fantasy film written by Steve Shibuya and Zack Snyder and it was directed by Snyder. The film follows a young girl institutionalized by her wicked stepfather in the 1950s. She attempts to escape an asylum to dream reality with her inmate friends. Snyder fulfilling childhood dreams – has five girls in miniskirts, katana and guns and let them kill dragons, zombies, ninjas and Nazis. If Sucker Punch holds only in this way, it would work perfectly. But writters still complicated story by asylum.