River official wallpaper
River poster

River

(2015)

Cast

Stellan Skarsgård as John River
Stellan Skarsgård

as John River

Nicola Walker as Jackie 'Stevie' Stevenson
Nicola Walker

as Jackie 'Stevie' Stevenson

Adeel Akhtar as Ira King
Adeel Akhtar

as Ira King

Lesley Manville as Chrissie Read
Lesley Manville

as Chrissie Read

Owen Teale as Marcus McDonald
Owen Teale

as Marcus McDonald

Georgina Rich as Rosa Fallows
Georgina Rich

as Rosa Fallows

Eddie Marsan as Thomas Cream
Eddie Marsan

as Thomas Cream

Turlough Convery as Frankie Stevenson
Turlough Convery

as Frankie Stevenson

Sorcha Cusack as Bridie Stevenson
Sorcha Cusack

as Bridie Stevenson

Steve Nicolson as Jimmy Stevenson
Steve Nicolson

as Jimmy Stevenson

Michael Maloney as Tom Read
Michael Maloney

as Tom Read

Jim Norton as Michael Bennigan
Jim Norton

as Michael Bennigan

Josef Altin as Christopher Riley
Josef Altin

as Christopher Riley

Crew

Adam A. Makin as Art department
Adam A. Makin

Art Direction

Lucinda Syson as Production department
Paul Cross as Art department
Paul Cross

Production Design

Nicola De Fresnes as Art department
Nicola De Fresnes

Set Decoration

Harry Escott as Sound department
Harry Escott

Original Music Composer

Hubert Taczanowski as Camera department
Hubert Taczanowski

Director of Photography

Angie Mudge as Costume & Make-Up department
Angie Mudge

Makeup Designer

Simone Coco as Visual Effects department
Simone Coco

2D Supervisor

Jane Featherstone as Production department
Jane Featherstone

Executive Producer

Patrick Dean as Crew department
Patrick Dean

Visual Effects Editor

Barny Crocker as Camera department
Barny Crocker

Camera Operator

Ben Holt as Production department
Ben Holt

Head of Production

Oonagh Bagley as Costume & Make-Up department
Oonagh Bagley

Makeup Trainee

Westley Agius as Lighting department
Westley Agius

Electrician

Paul Kemp as Camera department
Paul Kemp

Key Grip

Lucy Richer as Production department
Lucy Richer

Executive Producer

Emma Fryer as Costume & Make-Up department
Emma Fryer

Costume Design

Hayden Jones as Visual Effects department
Hayden Jones

Visual Effects Supervisor

Chris Carey as Production department
Chris Carey

Producer

Mark Sullivan as Lighting department
Mark Sullivan

Electrician

Abi Morgan as Production department
Abi Morgan

Executive Producer