Trevor Morgan
as Nathan Martin
Bryan Chafin
Skye McCole Bartusiak
Beatrice Bush
Rene Auberjonois
as Reverend Oliver
Michael Neeley
Lisa Brenner
as Anne Howard
Skye McCole Bartusiak
as Susan Martin
Joey Vieira
as Mr. Peter Howard