Makers were not sure how to explain what the creatures were.

Rating: 1/10 (10 May 2020)

Hated it.
I only watched it till the end to know what the creatures are and to know what caused people to commit suicide.
But in the end there is no explanation.