All Cast

Helen McCrory

Helen McCrory

Victoria

James Purefoy

James Purefoy

Clerval

Benedict Wong

Benedict Wong

Ed Gore

Lindsay Duncan

Lindsay Duncan

Jane Pretorius

Anna Torv

Anna Torv

ITU Nurse

Michael Wildman

Michael Wildman

Connoly

Julian Bleach

Julian Bleach

Monster

Fraser James

Fraser James

Joe

Richard Betts

Richard Betts

Vicar