Release calendarTop 250 moviesMost popular moviesBrowse movies by genreTop box officeShowtimes & ticketsMovie newsIndia movie spotlight
    What's on TV & streamingTop 250 TV showsMost popular TV showsBrowse TV shows by genreTV news
    What to watchLatest trailersIMDb OriginalsIMDb PicksIMDb SpotlightFamily entertainment guideIMDb Podcasts
    OscarsEmmysSan Diego Comic-ConSummer Watch GuideToronto Int'l Film FestivalSTARmeter AwardsAwards CentralFestival CentralAll events
    Born todayMost popular celebsCelebrity news
    Help centerContributor zonePolls
For industry professionals
  • Language
  • Fully supported
  • English (United States)
    Partially supported
  • Français (Canada)
  • Français (France)
  • Deutsch (Deutschland)
  • हिंदी (भारत)
  • Italiano (Italia)
  • Português (Brasil)
  • Español (España)
  • Español (México)
Watchlist
Sign in
  • Fully supported
  • English (United States)
    Partially supported
  • Français (Canada)
  • Français (France)
  • Deutsch (Deutschland)
  • हिंदी (भारत)
  • Italiano (Italia)
  • Português (Brasil)
  • Español (España)
  • Español (México)
Use app
Back
  • Cast & crew
  • User reviews
  • FAQ
IMDbPro
River (2021)

Full cast & crew

River

Edit
See agents for this cast & crew on IMDbPro

Directors

Edit
  • Jennifer Peedom
    Jennifer Peedom
  • Joseph Nizeti
    Joseph Nizeti
    co-director

Writers

Edit
(in alphabetical order)
  • Robert Macfarlane
    Robert Macfarlane
    writer
  • Joseph Nizeti
    Joseph Nizeti
    co-writer
  • Jennifer Peedom
    Jennifer Peedom
    writer

Cast

Edit
  • Willem Dafoe
    Willem Dafoe
    Willem Dafoe
    Narrator
    (voice)

Producers

Edit
  • Lorelle Adamson
    Lorelle Adamson
    co-producer
  • Anna Godas
    Anna Godas
    executive producer
  • David Gross
    David Gross
    executive producer
  • Oli Harbottle
    Oli Harbottle
    executive producer
  • Jo-Anne McGowan
    Jo-Anne McGowan
    producer
  • Jennifer Peedom
    Jennifer Peedom
    producer
  • John Smithson
    John Smithson
    producer
  • Paul Wiegard
    Paul Wiegard
    executive producer

Composers

Edit
  • William Barton
    William Barton
  • Piers Burbrook de Vere
    Piers Burbrook de Vere
  • Richard Tognetti
    Richard Tognetti

Cinematographers

Edit
  • Yann Arthus-Bertrand
    Yann Arthus-Bertrand
  • Ben Knight
    Ben Knight
  • Dan Lior
    Dan Lior
  • Peter McBride
    Peter McBride
  • Danny McGee
    Danny McGee
  • Renan Ozturk
    Renan Ozturk

Editor

Edit
  • Simon Njoo
    Simon Njoo

Production Management

Edit
  • Stella Ha Vi Do
    Stella Ha Vi Do
    post-production supervisor
  • Alison Ingram
    Alison Ingram
    post-production supervisor
  • Henry Karjalainen
    Henry Karjalainen
    post-production supervisor

Sound Department

Edit
  • Glenn Butler
    Glenn Butler
    re recording engineer
  • Greg Crawford
    Greg Crawford
    original dialog recordist
  • Matteo Di Simone
    Matteo Di Simone
    re-recording mixer
  • Robert Mackenzie
    Robert Mackenzie
    re-recording mixer / sound designer
  • Jessica Meier
    Jessica Meier
    sound assistant
  • Christopher Vetrisano
    Christopher Vetrisano
    foley artist
  • Tara Webb
    Tara Webb
    sound designer

Visual Effects

Edit
  • Tamatea Kohu
    Tamatea Kohu
    visual effects artist
  • Scott Koppelhuber
    Scott Koppelhuber
    visual effects supervisor

Camera and Electrical Department

Edit
  • Chris Burkard
    Chris Burkard
    still photographer
  • Christian Fletcher
    Christian Fletcher
    still photographer
  • Peter McBride
    Peter McBride
    still photographer
  • Hugh Miller
    Hugh Miller
    additional cinematography
  • Sean Scott
    Sean Scott
    still photographer

Editorial Department

Edit
  • Simon Ashby
    Simon Ashby
    avid systems supervisor
  • Wayne C. Blair
    Wayne C. Blair
    assistant editor
  • Christine Cheung
    Christine Cheung
    assembly editor
  • Joyce Escuadro
    Joyce Escuadro
    on-line editor
  • Marcus Friedlander
    Marcus Friedlander
    additional colorist
  • David Gross
    David Gross
    post-production coordinator
  • Ashlee Lukas
    Ashlee Lukas
    first assistant editor
  • Nelson Powell
    Nelson Powell
    Behind The Scenes Editor / assistant editor
  • Billy Wychgel
    Billy Wychgel
    colorist

Music Department

Edit
  • Bernard Rofe
    Bernard Rofe
    recording producer
  • Bob Scott
    Bob Scott
    recording engineer and mixer

Additional Crew

Edit
  • Michael Agar
    Michael Agar
    Finance Executive: Mind The Gap Film Finance
  • Stephen Boyle
    Stephen Boyle
    production lawyer
  • Cassie Charlton
    Cassie Charlton
    archive producer
  • Natalie Ducki
    Natalie Ducki
    production accountant
  • Greg Duffy
    Greg Duffy
    production lawyer
  • Leah Hall
    Leah Hall
    production accountant
  • Penny Jope
    Penny Jope
    archive producer
  • Sherif Salem
    Sherif Salem
    archive producer
  • Kath Stewart
    Kath Stewart
    production accountant

Contribute to this page

Suggest an edit or add missing content
  • Learn more about contributing
Edit page

More from this title

More to explore

Recently viewed

Please enable browser cookies to use this feature. Learn more.
Get the IMDb App
Sign in for more accessSign in for more access
Follow IMDb on social
Get the IMDb App
For Android and iOS
Get the IMDb App
  • Help
  • Site Index
  • IMDbPro
  • Box Office Mojo
  • License IMDb Data
  • Press Room
  • Advertising
  • Jobs
  • Conditions of Use
  • Privacy Policy
  • Your Ads Privacy Choices
IMDb, an Amazon company

© 1990-2025 by IMDb.com, Inc.