All Cast

Laura Regan
Julia Lund

Marc Blucas
Paul Loomis

Ethan Embry
Sam Burnside

Jon Abrahams
Billy Parks

Dagmara Dominczyk
Terry Alba

Desiree Zurowski
Mary Parks

Alexander Gould
Young Billy

Mark Hildreth
Troy

Jonathan Cherry
Darren

Jessica Amlee
Young Julia

Jay Brazeau
Dr. Booth

L. Harvey Gold
Professor Crowley

David Abbott
Professor Adkins

Jodelle Ferland
Sarah

Peter LaCroix
David Parks (as Peter Lacroix)
