WatchTrove

Episode guide

A Thousand Blows: Season 2

Poster for A Thousand Blows Season 2

6 episodes · premiered Jan 9, 2026

One year later, Hezekiah's a shadow of the man he once was whilst Sugar Goodson is estranged from his family and drinking himself to death. Just as Wapping is about to sigh its last breath, Mary Carr bursts back into town with her loyal second, Alice Diamond, to reassemble her gang and reclaim her crown. As always, Mary has a plan; one which will involve all those she holds dearest. And this time it's riskier than ever.

A Thousand Blows: cast and where to watch

  1. Episode 1: Episode 1 Jan 9, 2026 · 47m Hezekiah is a shadow of the man he once was, and Sugar Goodson drinks himself to death.
  2. Episode 2: Episode 2 Jan 9, 2026 · 46m London isn't done with Hezekiah. Mary makes her next move, and a battle looms.
  3. Episode 3: Episode 3 Jan 9, 2026 · 46m The battle unfolds with devastating consequences, and Mary reveals her newly arrived accomplice.
  4. Episode 4: Episode 4 Jan 9, 2026 · 48m The fight nights return. Sugar faces a difficult choice, and Sophie realises she needs Mary's help.
  5. Episode 5: Episode 5 Jan 9, 2026 · 45m Sugar confronts Treacle. Hezekiah's student faces his opponent, as Mary's life hangs in the balance.
  6. Episode 6: Episode 6 Jan 9, 2026 · 41m As Murtagh's grip tightens, things come to a head for Hezekiah, Sugar, and Mary.