~~tag-text~~
1957. Lord James Harrington and his wife, Beth, run a country hotel in the village of Cavendish, deep in the heart of West Sussex. James and Beth are discussing the latest Cavendish Players production, The Devil Incarnate, when their cleaner informs them ... SEE MORE