
Heel
2025 · Movie · 110 min · ★ 7.3 · 76% critics
A reckless young man’s wild night ends with him abducted and waking up chained in the basement of a remote country house. As he’s drawn into the routines of a deeply unsettling household, a tense, morally murky “rehabilitation” begins—blurring the line between punishment, care, and control in ways he never saw coming.
Also known as The Good Boy
Where to watch
Not currently available to stream in the US.
2 hours to watch.
Streaming availability and prices may be inaccurate or change — verify with the provider before subscribing.
unSUB's subscription recommendations are informational only, not financial advice.
More value for your money
Similar titles, ranked by watch-hours per subscription dollar.
Details
- Original title
- Good Boy
- Years
- 2025
- Release date
- 2026-03-06
- Language
- English
- Runtime
- 110 min
- Critic score
- 76/100
- TMDB rating
- 7.3/10 (105 votes)
About
If you like unsettling thrillers that turn into emotionally messy dramas about control, loneliness, and found family, this may land—Not for you if you need clear answers, fast pacing, or straightforward morality like I See You.
Pros: gripping, unpredictable tension; strong performances; provocative family themes | Cons: unclear motivations; uneven pacing; some loose threads
Themes
- kidnapping
- paranoid
- family life
- toxic relationship
- toxic family
- dramatic
- complicated
- harsh
- sympathetic
Cast & crew

Stephen Graham
as Chris

Andrea Riseborough
as Kathryn

Anson Boon
as Tommy

Kit Rakusen
as Jonathan

Monika Frajczyk
as Rina

Savannah Steyn
as Gabby
- MJ
Mila Jankowska
as Lindsay
- CB
Callum Booth-Ford
as Ste

Noah Valentine
as Jack

Noah Manzoor
as Mikey
Directed by Jan Komasa