A Thousand Blows
A Thousand Blows
Now Showing

A Thousand Blows

6.6
Yr 2025
Status Returning Series
Drama
Series Brief

Overview

Hezekiah and Alec, two friends from Jamaica, finds themselves thrust into the criminal underbelly of London's East End. Here they meet Mary Carr, Queen of an all-female criminal gang known as the Forty Elephants, and run afoul of Sugar Goodson, criminal kingpin and notorious boxer.

Why fans love it

Stephen Graham anchors this drama as a boxer and crime lord, bringing a heavy, grounded presence to the chaos of nineteenth-century London. The series focuses on the friction between those arriving from Jamaica and the established criminal networks embedded deep within the East End. It treats the cramped, violent atmosphere of Victorian society not as a period piece backdrop, but as a territory that needs to be fought over just to survive.

The narrative splits its loyalty between the newcomers navigating shifting alliances and Mary Carr, who commands an all-female gang with ruthless precision. By centering the conflict on specific neighborhoods and the specific power dynamics of the era, the show replaces romanticized notions of the past with a gritty, claustrophobic reality. It offers a clear view of how different fringes of society collided during this period, leaving little room for anyone who is not willing to throw a punch.

Featured Players

Cast 63

Caoilfhionn Dunne
as Anne Glover
Daniel Mays
as William 'Punch' Lewis
Ned Dennehy
as Bull Jeremy
6 episodes
Malachi Kirby
as Hezekiah Moscow
Erin Doherty
as Mary Carr
Stephen Graham
as Henry 'Sugar' Goodson
Morgan Hilaire
as Esme Long
Jemma Carlton
as Belle Downer
James Nelson-Joyce
as Edward 'Treacle' Goodson
Hannah Walters
as Eliza Moody
Darci Shaw
as Alice Diamond
Nadia Albina
as Verity Ross
Jason Tobin
as Mr Lao
Gary Lewis
as Jack Mac
12 episodes
Francis Lovehall
as Alec Munroe
6 episodes
Tom Davis
as Charlie Mitchell
6 episodes
Catherine McCormack
as Sophie Lyons
6 episodes
Ian Donnelly
as Worker
1 episode
David Hartley
as Policeman
1 episode
Shane Noone
as Inn Keeper
1 episode
Show all 63 cast
Ashley Walters
as Switch
3 episodes
Elliot Cable
as Dickie Summerville
2 episodes
Elliot Warren
as Sharkey Devenish
2 episodes
Thomas Reddy
as Punch's Son
2 episodes
Alastair Ellery
as Zoo Guard
1 episode
Kieran O'Brien
as Mr Harkness
1 episode
Joel Ellis
as Pastor Deacon
1 episode
Jair Ellis
as Young Hezekiah Moscow
3 episodes
Eddie Toll
as Saul Woolfe
2 episodes
Antony Somers
as Fink
1 episode
Susan Lynch
as Jane Carr
3 episodes
Maeve Dermody
as Lady Grace
3 episodes
Lizzie Muncey
as Ivy
1 episode
James Harkness
as Brenner
1 episode
Stacey Ghent
as Dance Trio
1 episode
Dawn Buckland
as Dance Trio
1 episode
Aliyah Odoffin
as Victoria Davies
3 episodes
Jonathan Bourne
as Comique Performer
1 episode
Ziggy Heath
as Peggy Bettinson
4 episodes
Jessica Reeve
as Miss Lala
1 episode
Jerome Wright
as MC
3 episodes
Adam Nagaitis
as Earl of Lonsdale
3 episodes
Fergus Craig
as Mr Percival
1 episode
Ella Lily Hyland
as Marianne Goodson
2 episodes
Elise Evans
as Rose Goodson
2 episodes
Will Bagnall
as Thomas Goodson
2 episodes
Kwong Loke
as Li Hongzhang
1 episode
Chike Chan
as Lo Feng Lu
1 episode
Jack Bardoe
as Martin Hawke
1 episode
Angus Castle-Doughty
as Moreton Frewen
1 episode
Kim Durham
as Thomas Carlyle
1 episode
Martin Sims
as Crown Jeweller
1 episode
Tim Steed
as Vance Murtagh
1 episode
Tom Andrews
as Marquess of Queensbury
2 episodes
Lee Sellers
as Ernest Hall
2 episodes
Andy Apollo
as George Linton
2 episodes
Henry Oliver
as Young Boy
1 episode
Anil Desai
as Pastor Mohamed
1 episode
Robert Glenister
as Indigo Jeremy
1 episode
Christian Contreras
as Jerry Knox
1 episode
Nathan Hubble
as Buster Williams
1 episode
Michael Armstrong
as Hugh White
1 episode
Mace Phoenix
as Page Boy
1 episode
Keyword Cloud

Keywords

london, england victorian england east end of london 19th century