All Souls


Episode Info

In the finale, David receives an anonymous letter one year after the shootings, causing him to worry that Morton is still alive and returning to Southcliffe. As David makes his way back to his hometown, a run-in with a mentally unstable Chris leaves him shaken. Meanwhile, Andrew tries to save Claire from spiraling into despair.


Rory Kinnear
as David Whitehead
Sean Harris
as Stephen Morton
Shirley Henderson
as Claire Salter
Anatol Yusef
as Paul Gould
Eddie Marsan
as Andrew Salter
Joe Dempsie
as Chris Cooper
Nichola Burley
as Sarah Gould
Kaya Scodelario
as Anna Salter
Paul Blackwell
as Police Officer
Show More Cast

All Souls Photos