Doesn't suit? No problem! You can return within 30 days
You won't go wrong with a gift voucher. The gift recipient can choose anything from our offer.
30-day return policy
Doctor David Burch is a middle aged Biologist who receives funding from an eccentric millionaire, Ronald Haymond, to investigate the "chupacabra phenomenon" in Mexico. The doctor puts together a team of willing and not so willing scientists, and together t