All Cast

Charlotte Rampling

Charlotte Rampling

Anna Welles

Gabriel Byrne

Gabriel Byrne

D.C.I. Bernie Reid

Hayley Atwell

Hayley Atwell

Emmy

Eddie Marsan

Eddie Marsan

D.I. Kevin Franks

Jodhi May

Jodhi May

Janet Stone

Ralph Brown

Ralph Brown

George Stone

Max Deacon

Max Deacon

Stevie

Honor Blackman

Honor Blackman

Joan

Jumayn Hunter

Jumayn Hunter

Joey Ansah

Joey Ansah

Bull