A Thousand Blows official wallpaper
A Thousand Blows poster

A Thousand Blows

(2024)

Cast

Malachi Kirby as Hezekiah Moscow
Malachi Kirby

as Hezekiah Moscow

Erin Doherty as Mary Carr
Erin Doherty

as Mary Carr

Stephen Graham as Sugar Goodson
Stephen Graham

as Sugar Goodson

Francis Lovehall as Alec Munroe
Francis Lovehall

as Alec Munroe

Jason Tobin as Mr Lao
Jason Tobin

as Mr Lao

James Nelson-Joyce as Edward 'Treacle' Goodson
James Nelson-Joyce

as Edward 'Treacle' Goodson

Hannah Walters as Eliza Moody
Hannah Walters

as Eliza Moody

Daniel Mays as William 'Punch' Lewis
Daniel Mays

as William 'Punch' Lewis

Adam Nagaitis as Earl of Lonsdale
Adam Nagaitis

as Earl of Lonsdale

Gary Lewis as Jack Mac
Gary Lewis

as Jack Mac

Tom Davis as Charlie Mitchell
Tom Davis

as Charlie Mitchell

Robert Glenister as Indigo Jeremy
Robert Glenister

as Indigo Jeremy

Crew

Stephen Graham as Production department
Stephen Graham

Executive Producer

Steven Knight as Production department
Steven Knight

Executive Producer

Hannah Walters as Production department
Hannah Walters

Executive Producer

Damian Keogh as Production department
Damian Keogh

Executive Producer

Kate Lewis as Production department
Kate Lewis

Executive Producer

Tom Miller as Production department
Tom Miller

Executive Producer

Sam Myer as Production department
Sam Myer

Executive Producer

Maja Meschede as Costume & Make-Up department
Maja Meschede

Costume Design