The Regal Retreat is an exclusive resort situated deep in the countryside of East Anglia where the rich and famous go to unwind. However, far from being a place of rest and relaxation, bad things happen there. Its history has been plagued by tragedy and misfortune. Over the years...
Más información