Natasha HenstridgeNatasha Henstridge Selective FilmographyImpact(2009)CastActorSpecies III(2004)CastActorGhosts of Mars(2001)CastActorSpecies II(1998)CastActorAdrenalin: Fear the Rush(1996)CastActorSpecies(1995)CastActor(*) uncredited