X
Close Ad
Games
Explore Games
2024 GAME PUBLISHER RANKINGS
2023 Game Awards Tracker
Xbox Game Pass
Best Games This Year
Best Games of All Time
Upcoming Releases
New PS5 Games
New Xbox Series X/S Games
New PC Games
New Switch Games
See All
New Games
New & Upcoming Games
Free & Subscription Games
Braid Anniversary Edition
Homeworld 3
Animal Well
V Rising
Crow Country
Hades 2 [Early Access]
Sea of Thieves (PS5)
Stellar Blade
See All
Movies
Explore Movies
MAY MOVIE PREVIEW
Upcoming Movies
DVD/Blu-ray: New & Upcoming
Best Movies This Year
Best Movies of All Time
Best Movies on Netflix
Best Movies on Hulu
Best Movies on Prime Video
Best Movies on Max
Best Movies on Paramount+
See All
New Movies in Theaters
MOVIE RELEASE CALENDAR
Kingdom of the Planet of the Apes
Gasoline Rainbow
Poolman
The Fall Guy
Tarot
Evil Does Not Exist
I Saw the TV Glow
Challengers
Civil War
See All
TV Shows
Explore TV
Renew/Cancel Scorecard
Best TV Shows This Year
Apple TV+: New & Upcoming
Disney+: New & Upcoming
Hulu: New & Upcoming
Max: New & Upcoming
Netflix: New & Upcoming
Paramount+: New & Upcoming
Peacock: New & Upcoming
Prime Video: New & Upcoming
See All
New TV Shows
MAY TV PREVIEW
TV PREMIERE CALENDAR
Spacey Unmasked
Interview With the Vampire S2
Doctor Who
Bodkin
Pretty Little Liars: Summer School
Dark Matter
Star Wars: Tales of the Empire
Hacks S3
See All
Music
New Albums
Beth Gibbons: Lives Outgrown
Kings of Leon: Can We Please Have Fun
Les Savy Fav: Oui, LSF
Dua Lipa: Radical Optimism
Taylor Swift: The Tortured Poets Department
Taylor Swift: TTPD The Anthology
Sia: Reasonable Woman
St. Vincent: All Born Screaming
Vampire Weekend: Only God Was Above Us
Beyonce: Cowboy Carter
See All
News
Register
Register
River
Cast & Crew
Add My Rating
Critic Reviews
User Reviews
Cast & Crew
Details
Cast & Crew
Directed By
Jennifer Peedom
Joseph Nizeti
co-director
Written By
Robert Macfarlane
Joseph Nizeti
co-writer
Jennifer Peedom
Cast
Willem Dafoe
Narrator
Produced By
Lorelle Adamson
co-producer
Anna Godas
executive producer
David Gross
executive producer
Oli Harbottle
executive producer
Jo-Anne McGowan
producer
Jennifer Peedom
producer
John Smithson
producer
Paul Wiegard
executive producer
Music
William Barton
Piers Burbrook de Vere
Richard Tognetti
Cinematography
Yann Arthus-Bertrand
Ben Knight
Dan Lior
Peter McBride
Danny McGee
Renan Ozturk
Sound
Glenn Butler
re recording engineer
Greg Crawford
original dialog recordist
Matteo Di Simone
re-recording mixer
Robert Mackenzie
re-recording mixer / sound designer
Jessica Meier
sound assistant
Christopher Vetrisano
foley artist
Tara Webb
sound designer
Editing
Simon Njoo
Visual Effects
Tamatea Kohu
visual effects artist
Scott Koppelhuber
visual effects supervisor
Production Management
Stella Ha Vi Do
post-production supervisor
Alison Ingram
post-production supervisor
Henry Karjalainen
post-production supervisor
Editorial
Simon Ashby
avid systems supervisor
Wayne C. Blair
assistant editor
Christine Cheung
assembly editor
Joyce Escuadro
on-line editor
Marcus Friedlander
additional colorist
David Gross
post-production coordinator
Ashlee Lukas
first assistant editor
Nelson Powell
Behind The Scenes Editor / assistant editor
Billy Wychgel
colorist
Other
Stephen Boyle
production lawyer
Cassie Charlton
archive producer
Natalie Ducki
production accountant
Greg Duffy
production lawyer
Leah Hall
production accountant
Penny Jope
archive producer
Sherif Salem
archive producer
Kath Stewart
production accountant
Music Department
Bernard Rofe
recording producer
Bob Scott
recording engineer and mixer
Camera Department
Chris Burkard
still photographer
Christian Fletcher
still photographer
Peter McBride
still photographer
Hugh Miller
additional cinematography
Sean Scott
still photographer
Movie title data and credits provided by