A Thousand Blows
Season 2
6 episodes

1. Episode 1
47m · Jan 9, 2026
Hezekiah is a shadow of the man he once was, and Sugar Goodson drinks himself to death.

2. Episode 2
46m · Jan 9, 2026
London isn't done with Hezekiah. Mary makes her next move, and a battle looms.

3. Episode 3
46m · Jan 9, 2026
The battle unfolds with devastating consequences, and Mary reveals her newly arrived accomplice.

4. Episode 4
48m · Jan 9, 2026
The fight nights return. Sugar faces a difficult choice, and Sophie realises she needs Mary's help.

5. Episode 5
45m · Jan 9, 2026
Sugar confronts Treacle. Hezekiah's student faces his opponent, as Mary's life hangs in the balance.

6. Episode 6
41m · Jan 9, 2026
As Murtagh's grip tightens, things come to a head for Hezekiah, Sugar, and Mary.