PlotNest
US
Poster for A Thousand Blows

TV series

A Thousand Blows

2025 · TV-MA · 2 seasons · 12 episodes

Created by Steven Knight

6.7

TMDB audience score
121 votes, out of 10

Trailer Where to watch

Synopsis

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.

About 8h 12m to watch every episode. An estimate: 12 episodes at the latest episode runtime of 41 minutes.

Where to watch

Official options in the United States:

Subscription

  • Disney Plus
  • Hulu

All options on TMDB

Where-to-watch data is provided by JustWatch through TMDB. It differs by country and changes over time, so confirm with the service before paying. PlotNest does not host or stream anything.

Find more stories like this Story Finder opens with the same format, genre and decade, so you can add a mood or a minimum score.

Trailer

Play trailer: Official Trailer

The preview image comes from YouTube. The player loads only after you press play.

Main cast

  • Malachi Kirby
    Hezekiah Moscow
    12 episodes

  • Erin Doherty
    Mary Carr
    12 episodes

  • Stephen Graham
    Henry 'Sugar' Goodson
    12 episodes

  • Caoilfhionn Dunne
    Anne Glover
    12 episodes

  • Morgan Hilaire
    Esme Long
    12 episodes

  • Jemma Carlton
    Belle Downer
    12 episodes

  • James Nelson-Joyce
    Edward 'Treacle' Goodson
    12 episodes

  • Hannah Walters
    Eliza Moody
    12 episodes

  • Darci Shaw
    Alice Diamond
    12 episodes

  • Nadia Albina
    Verity Ross
    12 episodes

  • Jason Tobin
    Mr Lao
    12 episodes

  • Daniel Mays
    William 'Punch' Lewis
    12 episodes

  • Gary Lewis
    Jack Mac
    12 episodes

  • Francis Lovehall
    Alec Munroe
    6 episodes

  • Tom Davis
    Charlie Mitchell
    6 episodes

  • Ned Dennehy
    Bull Jeremy
    6 episodes

  • Catherine McCormack
    Sophie Lyons
    6 episodes

  • Ziggy Heath
    Peggy Bettinson
    4 episodes

Seasons