An anthology series of dramatised documentaries, each recreating a remarkable true story of human endurance.
This series of standalone films presents dramatised accounts of real-life events. Each episode focuses on a different story, using actors to portray the principal figures involved. The narratives covered a wide range of experiences: “Margaret’s Story” recounted one woman’s fight for justice; “Snatched” told the story of Linda Rifat (Gilly Coman), whose children were abducted; “Lost And Found” recreated the story of a couple, Pam (Louisa Millwood-Haigh) and Don (Tim Preece), separated from their child for decades; and “The Promise” followed Colonel Mark Cook (Roy Marsden), a British officer on a humanitarian mission in Bosnia.
Against All Odds employed the docu-drama format to bring a vivid, emotional dimension to newspaper headlines and official reports. By structuring true events into taut, personal narratives, the series gave viewers a ground-level perspective on extraordinary circumstances. Rather than relying on a single presenter or theme, the production’s strength came from its anthology structure, which allowed each film to establish its own unique tone and focus. The casting of established actors like Roy Marsden and Gilly Coman in leading roles anchored these reconstructions with compelling central performances, distinguishing the series from more conventional documentary programming.
Broadcast: BBC One, 5 Episodes, 1994
“Margaret’s Story” (18 January 1994)
“Snatched” (25 October 1994)
“Lost And Found” (8 November 1994)
“The Promise” (22 November 1994)
“The Horse And His Boys” (29 November 1994)
Series Producer: Joanne Reay
Executive Producers: Jane Lush, Anne Morrison
Writers: Laura Lamson, Nick McCarty, Kate Wood, Niall Leonard
Directors: James Hawes, Nick Shearman, Kim Flitcroft, Katie Pearson
Main Cast: Maria McDermott Roe (Margaret Best), Gilly Coman (Linda Rifat/McNeill), Michael Angelis (Roy McNeill), Tim Preece (Don), Louisa Millwood-Haigh (Pam), Roy Marsden (Colonel Mark Cook), John Hasler (Paul Cheatle), Paul Parris (Steve Cheatle), Polly Hemingway (Christine Cheatle)