Peter Gordon, a successful London businessman, finds himself apparently under house arrest in a luxurious cliff-top mansion in Jamaica. In seeking the reason for his imprisonment, Gordon thinks back over his past - and discovers some shocking truths.