A group of people go to the legendary Island of the Dolls to learn the deadly truth.
2023 |1h 18m | Horror