River (BritBox) - Cast

Stellan Skarsgård

as Detective Inspector John River


Nicola Walker

as Detective Sergeant Jackie "Stevie" Stevenson


Lesley Manville

as DCI Chrissie Read


Eddie Marsan

as Thomas Cream


Adeel Akhtar

as Ira King


Owen Teale

as Marcus McDonald


Michael Maloney

as Tom Read


Sorcha Cusack

as Bridie Stevenson


Turlough Convery

as Frankie Stevenson


Jim Norton

as Michael Bennigan


  Change Location