“SPECIES’” Natasha Henstridge enters the “HOUSE OF ABRAHAM,” from award-winning short filmmaker
The shoot has begun in Austin, Texas.
The shoot has begun in Austin, Texas.
Lance Henriksen and Natasha Henstridge are among the cast of the chiller coming this summer.
An attempt at faith healing backfires into lots of serious injury in the film set for release this year.