Where Are They Now?
Island of the Dolls poster

Island of the Dolls

Released 2023 • 3 years ago1h 18m7 cast members
  • Horror

A group of people go to the legendary Island of the Dolls to learn the deadly truth.

Cast