In a remote mountain village, a team of paranormal TV investigators explores a mysterious house connected to an ancient, forbidden ritual.
In a remote mountain village, a team of paranormal TV investigators explores a mysterious house connected to an ancient, forbidden ritual.
So, is Don't Look at the Demon available on Netflix in the UK?
Sign up now to get over 50% off, and 3 extra months.
Don't Look at the Demon is available in Thailand
Checked on 29/11/2024