Who loved Natasha Henstridge in the first two SciFi Species movies? She's definitely a beauty in these films and real life. I loved her as Sil and Eve. Post Comment Receive notifications Add a comment...