A young married couple,along with their born baby,retreat to the iddylic English countryside in an attempt to repair their fractured relationship.However things rapidly take a turn for the worse when their car breaks down and they are forced to spend the night at a remote bed and breakfast known as Eden Lodge......