All Cast

Kevin Zegers

Kevin Zegers

Billy Hastings

Anne Archer

Anne Archer

Julie Hastings

Elisha Cuthbert

Elisha Cuthbert

Carolyn Price

Pierre Chagnon

Pierre Chagnon

Ben Willett

Martin Neufeld

Martin Neufeld

Dobbs

Johnny Morina

Johnny Morina

Bruce

Maggie Castle

Maggie Castle

Susie

Larry Day

Larry Day

Deputy Pete

Michael Ontkean

Michael Ontkean

Tom Gentry

Michael Yarmush

Michael Yarmush

Mark

Joanna Noyes

Joanna Noyes

Teacher