Demon Island (2002)

Teens trapped on an island are haunted by a demon hidden inside...a pinata.

Release Date: 2002-06-14
IMDb icon 2.5/10
  • Country: USA
  • Language: English
  • Runtime: 125
Write one

Sorry, no results found.