To Provide All People
To mark the 70th anniversary of the birth of the NHS, acclaimed poet Owen Sheers takes us on a journey that weaves the extraordinary story of the birthing of Nye Bevan's vision of free healthcare for all people with personal stories of the NHS in British society today.
Top Billed Cast
Mali Jenkins
Self - Narrator (voice)

Michael Sheen
Porter

Eve Myles
Domestic Assistant

Aimee-Ffion Edwards
Patient

Siân Phillips
Patient
Featured Crew
Eirlys Hatcher
Line Producer

Laurence Love Greed
Original Music Composer
Steve Lawes
Director of Photography
Kevin Jones
Editor
Sam Jones
Casting
Tim Dickel
Production Design
Alison Adams
Art Direction
Sarah-Jane Perez
Costume Design
Barbara Roberts
Makeup Artist
Alyn Waterman
Makeup Designer
Heulwen Jones
Script Supervisor
Joe Williams
Script Editor