After a terrifying bus accident maroons a diverse group of young adventure travelers in a remote Brazilian beach town they slowly discover that the white sand beaches and lush jungles are concealing a darker, unsettling secret.
Your browser doesn't support HTML5 video.
After a terrifying bus accident maroons a diverse group of young adventure travelers in a remote Brazilian beach town they slowly discover that the white sand beaches and lush jungles are concealing a darker, unsettling secret.