Natasha Henstridge In Species (1995)

.