События романа разворачиваются в марте 1882 года. Доктор Ватсон получает приглашение посетить Эдинбург, чтобы встретиться со своим кузеном — врачом Патриком Ватсоном, и убеждает Шерлока Холмса составить ему компанию, надеясь на спокойный отдых. Однако, оказавшись в Эдинбурге, они сталкиваются с загадочными и необъяснимыми происшествиями в одном из домов, где начинают ходить слухи о призраке и сверхъестественном присутствии.