In their journey to a distant village tucked away in the interiors of Brazil, two scientists find themselves stranded at an airport in a mysterious village. A village filled with an ancient people with their strange customs and rituals.