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
Senua's Saga: Hellblade II
Paper Mario: The Thousand-Year Door
XDefiant
Galacticare
Paper Trail
Lorelei and the Laser Eyes
Read Only Memories: Neurodiver
Paper Trail
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
Furiosa: A Mad Max Saga
The Garfield Movie
Hit Man
Babes
Back to Black
IF
The Strangers: Chapter 1
Kingdom of the Planet of the Apes
The Fall Guy
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
Evil S4
The Big Cigar
Bridgerton S3
Outer Range S2
Ashley Madison: Sex, Lies & Scandal
Spacey Unmasked
Interview With the Vampire S2
Dark Matter
See All
Music
New Albums
Billie Eilish: Hit Me Hard and Soft
ZAYN - Room Under the Stairs
Beth Gibbons: Lives Outgrown
Childish Gambino: Atavista
Kings of Leon: Can We Please Have Fun
Dua Lipa: Radical Optimism
Taylor Swift: The Tortured Poets Department
Sia: Reasonable Woman
St. Vincent: All Born Screaming
Beyonce: Cowboy Carter
See All
News
Register
Register
Bad River
Cast & Crew
Add My Rating
Critic Reviews
User Reviews
Cast & Crew
Details
Cast & Crew
Directed By
Mary Mazzio
Written By
Mary Mazzio
Cast
Nate Ante
Kris Arbuckle
Kathy Bender Ashmun
Joe Bates
Rae Bender
Tyler Bender
Mike Berlin
Brad Bigboy
Gary Shine Bigboy
Jody Bigboy-Lowmaster
Kevin Bruyneel
Myron Burnsie Burns
Hilary Junie Butler
Aurora Giizhigookwe Conley
Frank Connors Jr.
Ben Connors Sr.
Charles Misko Bikwaak Connors Sr.
Eldred Corbine
Katherine Denomie
Mike Fernandez
Bruce Ford Jr.
Shawnee Ford
Gregory Gagnon
Tom Garcia
Joseph Gokee
Miigis Gonzalez
Misty M. Jackson
Dylan Bizhikiins Jennings
Ahnili Johnson-Jennings
Michelle Johnson-Jennings
Stephanie Julian
Riyaz Kanji
Philomena Kebec
Carole Bender Kraft
Ed Leoso
Edith Leoso
Esie Leoso-Corbine
Runninghorse Livingston
Patty Loew
Victor Lopez-Carmen
Annie Maday
Kevin Maillard
Aurene Martin
Sister Eileen Mckenzie
Maria Nevala
Caitlin Newago
Edward Norton
Narrator
David O'Connor
Darcie Powless
Quannah Chasinghorse
Narrator
Joe Rose Sr.
Jackie Rose
Joe Dan Rose
Bill Roundwind
Luanne Salawater
Mary Lou Salawater
Martin Seneca
Alton Sonny Ozaawaanaquad Smart
Scott Manning Stevens
April Ogimaakwe Stone
Ashley Waagoshens Stone
A'lyah Taylor
Beckie Taylor
Naomi Tillison
Anton Treuer
Stefanie Tsosie
Deb Tutor
Lisa Whitebird
Danny Wiggins Jr.
Mike Wiggins Jr.
Gloria Waabigwan Wiggins
Produced By
Celena Allen
assistant producer
Matthew Batta
assistant producer
Arthur M. Blank
executive producer
Michael Brania
assistant producer
Jake Cody
assistant producer
Kelly Dunnigan
assistant producer
Somah Haaland
assistant producer
Taylor Hensel
executive producer
Bruce Herring
executive producer
Tricia Herring
executive producer
Grant Hill
executive producer
Tamia Hill
executive producer
Bill Hudson
executive producer
Abbey Koenning-Rutherford
assistant producer
Victor Lopez-Carmen
executive producer
Mary Mazzio
producer
Daisy Mazzio-Manson
assistant producer
MC McCall
executive producer
Bill McNabb
executive producer
Katie McNabb
executive producer
Sophie Milway
assistant producer
Fallon Oeser
assistant producer
Sawyer Peck
assistant producer
Scarlet Perry
assistant producer
Cameron Prata
assistant producer
Quannah Chasinghorse
executive producer
Tracy Rector
executive producer
Jay Ruderman
executive producer
Jake Schaumberg-Dineen
assistant producer
Alec Sokolow
executive producer
Gale Stone
assistant producer
Sue Wagner
executive producer
Mato Wayuhi
executive producer
Bryan White
executive producer
Christine White
executive producer
Jace Wiggins
assistant producer
Paige Wiggins
assistant producer
Cinematography
Brian Alberth
Aaron Grasso
Dave Maslyn
Mary Mazzio
Steve Speers
cinematographer
Steve Speers
Sound
Steve Bores
sound recordist
Dave Janus
sound recordist
Brian Liston
sound recordist
Greg McCleary
Sound Designer/Re-Recording Mixer
Ian Orlando
sound recordist
Patrick Schaefer
sound recordist
John Zecca
sound recordist
Editing
Tom Cole
Bob Fitzgerald
Taylor Hensel
Victor Lopez-Carmen
Kevin Noble Maillard
Mary Mazzio
Art Direction
Michael Frederick
Makeup
Kerrie Clark
Hair and Makeup Artist
Galina Emmerich
Hair and Makeup Artist
Ora Jewell-Busche
Hair and Makeup Artist
Shirley Saville Lopes
Hair and Makeup Artist
Megan Norris
Hair and Makeup Artist
Darcie Powless
Hair and Makeup Artist
Art Department
Jonathan Dupree
graphic designer
Anthony Jarvis
graphic designer
Sam Sacks
graphic designer
Animation
Miles Kmiecik
animator
Caitlin Newago
animator
PunkRobot
Animation
Jackson Rose
animator
Editorial
Rob Bessette
Supervising Colorist
Austin Galusza
post-production coordinator
Paul Gattuso
post-production coordinator
Jonny Havens
post-production coordinator
Chris Horne
post-production coordinator
Anthony Jarvis
post-production coordinator
Matt I. Jones
colorist
Jonathan Liebert
digital cinema mastering
Keith Olwell
post-production coordinator
Michael Rossi
post-production coordinator
Sam Sacks
post-production coordinator
Joshua Sklaroff
post-production coordinator
Music Department
Simeon Gilkes Brown
musician
Jordan Busa
musician
Sehn-Ra Chestnut-Brooks
Music Assistant
Nicholas DAnthony Crawford
vocalist
Shep Crawford
orchestral score mix/production
Shep Crawford
musician
Isaac Green Jr.
musician
Corey Hogan
Music Assistant
Nava Morris
Music Assistant / vocalist
Benton Preciado
musician
Fernando Pullum
Music Assistant / musician
Phillip Scott III
music recording and mix engineer
Darrel Sims
musician
Camera Department
Dick Bancroft
still photographer
Shaun Buehler
gaffer
Billy Flanagan
gaffer
Doug Gander
gaffer
Patrick Haley
assistant camera
Dan Harris
key grip
Clayton Hauck
still photographer
Keith Jones
assistant camera
Tyler Jones
key grip
Scott Lebeda
assistant camera
Michael Lindquist
assistant camera
Todd Mallasch
gaffer
Keith Moechnig
assistant camera
Mark Pasqualotto
gaffer
Evan Sawyer
second assistant camera
Derek Schmitt
key grip
Richard Schultz
still photographer
Nikki Skelly
second assistant camera
Mike Thompson
assistant camera
Movie title data and credits provided by