submitted 4 months ago by jadilynperez to demcra
This is an American horror movie of the writer and director Taylor Chien. The movie has been shot in 2019, with Quavo, the hip-hop artist who helped produce it right after being pushed by the main producer.