To Provide All People

2018, drama

59 minutes

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...

Last rated on

?

Recommended

?

based on 0 users

?

based on 0 critics

Cast

Mali Jenkins

Self - Narrator (voice)

Michael Sheen

Michael Sheen

Porter

Eve Myles

Eve Myles

Domestic Assistant

Siân Phillips

Siân Phillips

Patient

Jonathan Pryce

Jonathan Pryce

Retired Neurosurgeon

George MacKay

George MacKay

Father

Arsher Ali

Arsher Ali

Junior Doctor

Nia Roberts

Nia Roberts

Midwife

Martin Freeman

Martin Freeman

Consultant Cardiologist

Susan Wokoma

Susan Wokoma

Junior Doctor

Celia Imrie

Celia Imrie

Patient

Michelle Fairley

Michelle Fairley

Intensive Care Nurse

Suzanne Packer

Coronary Care Nurse

Lesley Manville

Lesley Manville

Consultant Psychiatrist

Aneirin Hughes

Aneirin Hughes

Anaesthetist

Rhashan Stone

Rhashan Stone

Consultant Neurosurgeon

Meera Syal

Meera Syal

District Nurse

Elysia Welch

Nurse

Memet Ali Alabora

A&E Consultant

Nikki Amuka-Bird

Nikki Amuka-Bird

A&E Consultant

Michelle Collins

Michelle Collins

Maternity Admin

Lolita Chakrabarti

Lolita Chakrabarti

O&G Surgeon

Shelley Rees

SCBU Nurse

Pinar Ögün

Geriatric Nurse

Garyn Williams

Patient

Nasser Memarzia

Professor Haboubi

Crew

Art

Alison Adams

Art direction

Tim Dickel

Production design

Camera

Costume and make-up

Sarah-Jane Perez

Costume design

Barbara Roberts

Makeup artist

Directing

Pip Broughton

Director

Heulwen Jones

Script supervisor

Editing

Kevin Jones

Editor

Production

Sam Jones

Casting

Adrian Bate

Producer

Sound

Laurence Love Greed

Original music composer

Writing

Owen Sheers

Owen Sheers

Writer

What is Veboli?

Veboli provides personal movie advice, so you can easily choose the right movie to watch. Learn more

Stay up to date?

Read the Veboli blog

Instagram
Instagram
LinkedIn
Twitter

Got a question?

Send us a message

English

Distribution

10

9

8

7

6

5

4

3

2

1

0

Distribution

10

9

8

7

6

5

4

3

2

1

0