Sucker Punch is een Amerikaanse film uit 2011 onder regie van Zack Snyder. Snyder schreef het scenario samen met Steve Shibuya, de schrijver van het korte verhaal waar de film op is gebaseerd.
In de jaren zestig van de 20e eeuw, wordt een 20-jarig meisjemet de bijnaam 'Babydoll' (Emily Browning) na vals beschuldigd te zijn voor de moord op haar zusje, door haar kwaadaardige stiefvader (Gerard Plunkett) naar een psychiatrische inrichting gestuurd. De stiefvader koopt Blue Jones (Oscar Isaac), één van verplegers van de inrichting, om tot het vervalsen van de handtekening van psychiater Dr. Vera Gorski (Carla Gugino). Zodoende laat hij een lobotomie op Babydoll toepassen, zodat ze de autoriteiten niet op de hoogte kan stellen van de ware omstandigheden die leidden tot de dood van haar zusje. Tijdens haar opname in de instelling, wordt Babydoll vier sleutelitems gewaar die zouden kunnen dienen als zij zou proberen te ontsnappen.