Characters played by Dean Cain
Kevin Weatherly
Characters played by Joseph Moreland
Professor James
Characters played by Krystian Leonard
Tammy Weatherly
Characters played by Jimmie Chiappelli
Robert Jones
Characters played by Katherine Elise Shaw
Angie Jones
Characters played by Larry Orton
Dad
Characters played by Kathy Patterson
Grandma
Characters played by Beck Rosser
Heather
Characters played by Brayden Lacer
Charlie
Characters played by Erin Lough
Mom
Characters played by Chloe Chiappelli
Katie Jones
Characters played by Jeremiah Clark
Dr. Thomas
Characters played by Seth Fearnow
Pastor Gabe
Characters played by Jason Young
Weatherman
Characters played by Morgan Stubbe
Becky
Characters played by Eileen Lacer
Faye
Characters played by Brad Cumberledge
Doctor