The vacation of a group of tourists turns into a living nightmare after a bus accident leaves them stranded in an isolated Brazilian village where they're faced with a terrifying discovery.