Mexico City on Film - The Island of the Dolls
“Mexico City is such a nice city. Shame we’re on our way to a nightmare.”
In 3 Horrifying Cases of Ghosts and Demons, Ryan, Shane, and Pepe head to the chinampas of Xochimilco to “investigate” the supposedly haunted Island of the Dolls. What they find, however, is even scarier than ghosts: a shit ton of giant spiders.



















