A group of people go to the legendary Island of the Dolls to learn the deadly truth.
This website uses cookies to ensure you get the best experience on our website. Learn more