Sucker Punch (2011): Where to Watch, Cast & Facts
An evergreen, sourced guide to Sucker Punch: streaming options, cast and core facts.

Sucker Punch (2011) — an evergreen reference for this movie: the essentials, the cast, where to watch and what to watch next. You will be unprepared.
Where to watch
TMDB's U.S. watch-provider data lists HBO Max Amazon Channel, HBO Max. Availability changes by country and date, so check your streaming app before watching.
Cast
Emily Browning as Babydoll; Abbie Cornish as Sweet Pea; Jena Malone as Rocket; Vanessa Hudgens as Blondie; Jamie Chung as Amber; Carla Gugino as Dr. Vera Gorski; Oscar Isaac as Blue Jones; Jon Hamm as High Roller / Doctor
About Sucker Punch
A young woman, institutionalized by her abusive stepfather, retreats into a vivid fantasy world where she envisions a plan to escape. Gathering a group of fellow inmates, she embarks on a quest to collect five mystical items, blurring the lines between reality and imagination.
More like Sucker Punch
- Mona Lisa and the Blood Moon
- The People Under the Stairs
- Ghostland
- Underworld: Rise of the Lycans
- Fortress
- Girl in the Basement
- Inferno
- Damage
Figures and availability come from public TMDB data and are provided as a sourced reference.
Frequently asked questions
Where can I watch Sucker Punch?
TMDB's U.S. watch-provider data lists HBO Max Amazon Channel, HBO Max. Availability changes by country and date, so check your streaming app before watching.
Who is in the cast of Sucker Punch?
Emily Browning as Babydoll; Abbie Cornish as Sweet Pea; Jena Malone as Rocket; Vanessa Hudgens as Blondie; Jamie Chung as Amber; Carla Gugino as Dr. Vera Gorski; Oscar Isaac as Blue Jones; Jon Hamm as High Roller / Doctor
Is this Sucker Punch guide official?
No. It uses TMDB data as a reference and is not endorsed or certified by TMDB.



