Toy of the Gods
Viracocha, an ancient Inca deity, secretly mingles with a group of tourists in the Amazon after possessing a body of a man. He observes them, instigates some events and even grants them some of his power. But when one of the tourists commits a despicable...