1889 год, Эдинбург. Большое семейство устраивает спиритический сеанс — популярную забаву викторианской эпохи. Провести его приглашают гадалку по имени мадам Катерина. Но наутро после сеанса все приглашённые оказываются мертвы — за исключением Катерины. Гадалке грозит казнь за убийство шестерых, но она клянётся, что невиновна. Распутать это загадочное дело предстоит двум инспекторам шотландской полиции — Девятипалому Макгрею, известному своей кипучей натурой и любовью к оккультным наукам, и Иэну Фрею, чопорному денди с отличными дедуктивными способностями.