Disney+ has released the action-packed full-length trailer for the highly anticipated second season of the critically acclaimed Original series ‘A Thousand Blows.’ Starring BAFTA award-winner Malachi Kirby and Emmy winners Stephen Graham and Erin Doherty, the gritty Victorian saga returns to Disney+ and Hulu on 9 January 2026.
Inspired by true-life stories from the brutal East End of London in the 1880s, the new season picks up one year later, plunging viewers back into a world of vengeance, loyalty, and survival. Once a fierce fighter with everything to prove, Hezekiah Moscow (Kirby) is now a fractured version of himself. Meanwhile, feared bruiser Sugar Goodson (Graham) has spiralled into despair, estranged from his family and drinking himself into oblivion.
Wapping is on the brink of collapse – until Mary Carr (Doherty) storms back into town with her steadfast second-in-command, Alice Diamond (Darci Shaw). In Mary’s absence, Eliza Moody’s (Hannah Walters) failed reign as Queen has left her exiled, and the ruthless Indigo Jeremy (Robert Glenister) has reclaimed control of the Elephants. Determined to restore order and seize her crown, Mary sets out to rebuild the infamous all-female crime syndicate, the Forty Elephants.
The tense new trailer teases “the dawn of a new era” as Mary reignites old alliances and forges unexpected new ones. She forces Sugar to sober up — she still has plans for him — while forming a reluctant but strategic partnership with the broken yet determined Hezekiah. Together, they aim to bring down Indigo Jeremy once and for all. And as always, Mary has a plan… one more dangerous than any before.
Returning cast members for season two include James Nelson-Joyce as Edward “Treacle” Goodson, Darci Shaw as Alice Diamond, Hannah Walters as Eliza Moody, Nadia Albina as Verity Ross, Morgan Hilaire as Esme Long, Jemma Carlton as Belle Downer, Caoilfhionn Dunne as Anne Glover, Jason Tobin as Mr. Lao, Susan Lynch as Jane Carr, Daniel Mays as William ‘Punch’ Lewis, Gary Lewis as Jack Mac, Aliyah Odoffin as Victoria Davies, and Robert Glenister as Indigo Jeremy. Newcomers for season two include Ned Dennehy as Bull Jeremy and Catherine McCormack as Sophie Lyons.
Created by Steven Knight (Peaky Blinders, House of Guinness), A Thousand Blows is executive produced by Stephen Graham and Hannah Walters for Matriarch Productions, Damian Keogh and Kate Lewis for The Story Collective, and Tom Miller and Sam Myer for Water & Power Productions.
Also in trailers – Haunting teaser trailer released for ‘Obsession’ — A dark supernatural romance
Season two of A Thousand Blows lands on 9 January 2026, exclusively on Disney+ and Hulu.
