Chase Garland | Casey Shane | |
Benjamin M. Jones | Bo Shane | |
Jessica Nunez-Wood | Maria Martinez | |
Margaret Jones | Mary Shane | |
Melvin Vasquez | Juan Martinez | |
Leticia Nunez-Wood | Carla Martinez | |
Cazzey Louis Cereghino | God (voice) | |
Jade Martinez | Young Maria Martinez | |
Brelin Rubio | Young Casey Shane | |
R.W. Hampton | Pastor/Rodeo Coach | |
Isabel Jennings | Gail | |
Pierre Johnson | Kwan Jones | |
Benjamin A. Jones | John Michaels | |
Muacha Lee | Tu Nguyen | |
Shane Dubray | Joe Eagle | |
Zane Barber | Hotshot | |
Danielle Eves | Rita |