Actress Natasha Henstridge is the Chupacabra. For real.