Jon Porter
Tony Reno
Michelle Porter
Vinnie Ritacco
Sean Patrick (as Glen Beaudin)
Jules Martin
Maria Moore
Father Archer Roberts (as W. Morgan Sheppard)
Young Jon
Steve Pagel
Young Alan
Lisa Porter
Jennifer Hadley
Phil Thorn
Page Porter
Officer Violet Searcey (as Molly Hagen)