A content creator receives harassing messages in this found-footage horror movie set in Copenhagen.
Oct 1, 2026