After a terrifying bus accident maroons them in a remote Brazilian beach town, a group of young tourists slowly discover that the white sand beaches and lush jungles are concealing a darker, unsettling secret?
Read more “Horror History: Friday, December 1, 2006: Turistas was released in theaters”