Watch providers
Streaming
Rent
Buy
Top Cast
Ashley Judd
Terri
Jonah Hauer-King
Lucas
Edward James Olmos
Axel
Alexandra Shipp
Olivia
Chris Bauer
Kurch
Barry Watson
Gavin
Motell Gyn Foster
Taylor
Wes Studi
Captain Mica
Bryce Dallas Howard
Bella (voice)
John Cassini
Chuck
Brian Markinson
Gunter
Patrick Gallagher
Teo
Broadus Mattison
Mack
Rolando Boyce
Drew
Cesar de León
Steve
Ben Immanuel
Dr. Gann
Lucia Walters
Aunt Loretta
Camille Sullivan
Glynnis at Kennell
Tammy Gillis
Officer Leon
Rob LaBelle
Hiker
Spencer Drever
Boy 1 at River (Rick)
Sean Quan
Boy 2 at River
Farrah Aviva
Nurse Matthews (uncredited)
Lane Edwards
Officer Tom Rooker (uncredited)
Kimi Alexander
Grocery Store Woman