Megan Boone
as
Megan
Jaime King
as
Sarah Palmer
Jeffrey Jones
as
Sheriff
Jensen Ackles
as
Tom Hanniger
Måns Mårlind
Director
Julianne Moore
as
Cara Harding
Jonathan Rhys Meyers
as
David / Adam / Wesley
Jeffrey Jones
as
Police Officer
Brian Anthony Wilson
as
Virgil