Hidden away in a small Cambridgeshire village are the remains of the Uplands Hotel. Seemingly a quiet and peaceful place, the team soon realize that maybe some of the former guests are still yet to check out.