A horror film set in the world of social media, featuring a supernatural twist and a stylish British horror vibe.