Following the passing of their friend, a quirky group of young adults find themselves transported to a villa located on the fringes of London. However, it appears that an enigmatic…