Alex Roe character Liam Page
Jessica Rothe character Josie
John Benjamin Hickey character Pastor Brian
Abby Ryder Fortson character Billy
Tyler Riggs character Jake
Peter Cambor character Sam
Gillian Vigman character Doris
Morgan Alexandria character Kiera
Lauren Gros character Laura
James Rackley character Johnny
Arielle Bowden character Sara
Jason Davis character Mr. Guillory
Adam Drescher character Freddy
Bella Lotz character Clementine
Terayle Hill character Mason
Travis Tritt character Walt
Lillian Ellen Jones character Molly
Caitlin Harris character Loretta
Liz Gore character Vivian
Emmie Hunter character Lucy
Locklyn Black character Rosie
Lindsey Moser character Shelly (uncredited)