Tüm ruhlar, anlatıcının, dünyanın ve zamanın dışındaki bir şehirde, Oxford Üniversitesi'nde geçirdiği sislerle kaplı, tuhaf iki yılın hikayesidir.
Muammalarla ve entrikalarla, resmi törenlerle ve çılgın akşam yemekleriyle, gizli geçmişlerle ve hastalıklı şimdiki zamanlarla dolu bir dünyada anlatıcı, kendi çılgınlığını ve kendi hikayesini naftalinde saklanmış bu şehrin sakinleriyle örmeye koyulur.