Zachary Stone
Brandon Routh
Marilee White
Kimberley Sustad
Mrs. Smith
Barbara Wallace
Melissa
Tonya Lee Albers
Sarah
Jennifer Cheon Garcia
Manny
Stephen Dimopoulos
Anna
Nicole Fraissinet
Mr. Bosley
Keith Martin Gordey
Ellio
Kayvon Kelly
Cashier
Dominique Lalonde
Mrs. Winnamucker
Marilyn Norry
Craig
Giles Panton
Blair
Chelsea Hobbs
Student in classroom (uncredited)
Isabella Piombini
Professor
Manoj Sood
Chief Sam
Gregory Harrison
Lucy
Alison Araya
Mark
Dalias Blake
Ray
Sean Tyson
Jaclyn
Stephanie Bennett
Kyle
Carey Feehan
Joe
Jarrett Knowles
Executive Producer
Jim Head
Director
Mark Jean
Casting
Jackie Lind
Original Music Composer
Lawrence Shragge
Director of Photography
Thomas M. Harting
Editor
James Ilecic
Costume Design
Tina Fiorda
Production Design
Phil Schmidt
Ted Bauman
Novel
Sheila Roberts
Writer
Nancey Silvers