Species star Natasha Henstridge and Insidious mainstay Lin Shaye star in supernatural shocker The Black Room
Natasha Henstridge, who famously played Eve, the horny hybrid H.R. Giger alien humanoid in the Species franchise, is back and just as stunning as ever in cult director Rolfe Kanefsky’s weird and Gothic The Black Room. The supernatural horror movie stars Henstridge as well as beloved…
