Movie rating
96 votes

S10E04 Island of Dolls Episode

Island of Dolls

Near the dark and creepy canals of Xochimilco, Mexico sits what might be the world's strangest and scariest tourist attraction: the Island of the Dolls, also home to a sinister and haunted mystery. themoviedb

  • Posters

  • Backdrops

  • Interesting links

  • Trailers

Release name