All Cast

Dean Cain

Dean Cain

John

Brooklyn Nelson

Brooklyn Nelson

Megan

Timothy E. Goodwin

Timothy E. Goodwin

Carl

Katherine Elise Shaw

Katherine Elise Shaw

Megan (Adult)

Gant Montgomery

Gant Montgomery

Pastor Franklin

Davis Osborne

Davis Osborne

Coal Miner

Barry Michael Dailey

Barry Michael Dailey

Tom Jones

Veronica Rogers

Veronica Rogers

Karen

Deven Bromme

Deven Bromme

Luke

Ronda Suder

Ronda Suder

Diane

Michael Sigler

Michael Sigler

Restaurant Host

Greg Puckett

Greg Puckett

Joseph

Rachel Stefursky

Rachel Stefursky

Ronda

Nevaeh Suder

Nevaeh Suder

Vaeh

Shane McCourt

Shane McCourt

Jason

Ronald Suder II

Ronald Suder II

Young Boy

Lacey Nelson

Lacey Nelson

Emma

Noah Hamrick

Noah Hamrick

Adam

Camey Suder

Camey Suder

Camey

Tyler Suder

Tyler Suder

Tyler

Nic Oliverio

Nic Oliverio

Waiter