I know this is supposed to be located somewhere in Mexico, but it was filmed in Australia, and that makes total sense. The plant life in Australia is terrifying. The insect life in Australia is terrifying. The animal life in Australia is terrifying. Seriously, it's an entire continent of beautiful beaches and ecological nightmares. So … Continue reading The Ruins (2008)