Hikayenin kahramanı Grimalkin adında bir kedidir. Grimalkin sıradan bir kedi değildir; dokuz cana sahiptir ve her bir canını farklı bir zaman diliminde, farklı toplumsal olayların ortasında yaşar. 1902 yılında Viktorya döneminin sonlarında başlayan yolculuğu, modern dünyanın karmaşasına kadar uzanır.
Kitap, her bölümde Grimalkin'in yeni bir canına odaklanır. Kedi bazen bir malikanede şımartılan bir ev kedisi, bazen savaşın ortasında hayatta kalmaya çalışan bir sokak kedisi, bazen de bir kütüphanenin sessiz tanığı olur.
Hayalet Kedi ,sadece hayvanseverler için değil, iyi bir dönem romanı ve felsefi bir anlatı okumak isteyenler için de eşsiz bir eserdir. Alex Howard, Grimalkin aracılığıyla bize şu mesajı verir: Dünya sürekli değişir ama bir kedinin mırıltısı ya da sıcaklığı bin yıl boyunca aynı kalır.