Stephen Graham and Malachi Kirby get in shape for fight for power in Victoria London

The stars of Disney’s epic new series set in the perilous world of illegal boxing in 1880s Victorian London spent weeks getting into shape to play their roles.

A beefed up Stephen Graham and ripped Malachi Kirby worked tirelessly with personal trainers to portray their characters in the new series from the mind of Steven Knight, acclaimed creator of the global hit series, Peaky Blinders.

A Thousand Blows will hit screens on Disney+ in the UK and Ireland, Hulu in the U.S. and select other countries on Disney+ in 2025. A second series has already completed production.

These images reveal the first glimpse at BAFTA award-winning actor Malachi Kirby as Hezekiah Moscow, who finds himself thrust into the vibrant and violent melting pot of post-industrial revolution London’s East End from Jamaica.

Drawn into the criminal underbelly of the thriving boxing scene, he meets Mary Carr, played by Erin Doherty, leader of The Forty Elephants – the notorious all-female London gang – as they battle for survival on the streets.

As Hezekiah sharpens his new skills, he comes up against Sugar Goodson, played by Stephen Graham, a seasoned and dangerous boxer and the two are soon locked into an intense rivalry that spills out way beyond the ring.

The thrilling series is brought to life by acclaimed screenwriter Steven Knight, starring and executive produced by Stephen Graham. 

• A Thousand Blows streams exclusively on Disney+ from February 21