Jason Thomas Butler Harner (born October 9, 1970) is an American actor.
as Det. Les Zoeller
as Henry Thorpe
as Jack
as David
as Miles Valence
as Paul
as Cory Price
as Garrick Chauveaux
as Ted LeBlanc
as Seth
as Roy Petty
as Commander MacKenzie
as AA Speaker
as Young Caleb
as David
as George Reinker
as Kyle Rice
as Walter Gary Martin
as Varick Strauss