4 Evil Eyes
December 1, 2006
After a terrifying bus accident maroons them in a remote Brazilian beach town, a group of young tourists slowly...