Nous sommes en Ecosse, plus précisément sur les rives du très célèbre Loch Ness où se trouvent deux manoirs. Le Devil's Ridge et le Loch Ness Manor. Tous deux ont étaient construits bien avant la grande médiatisation du Monstre qui hante le Loch. Mais un seul est reservé à quelques rares privilégiés.
Car oui, seuls ceux ayant reçuent une invitation reçoivent la chance d'habiter quelques temps au Loch Ness Manor. Et peut-être que l'un deux réussira à percer son secret...