Perturbado com os acontecimentos que levaram à detenção do Boneco de Neve, o inspetor Harry Hole refugia-se em Hong-Kong onde as únicas regras a que obedece são as que lhe são impostas na sordidez das salas de ópio. Enquanto isso, em Oslo, num Inverno excepcionalmente ameno, a polícia depara-se com o brutal assassínio de duas mulheres. Sem pistas, sem perceber que arma do crime seria capaz de provocar os ferimentos que apresentavam, e com a investigação num impasse, só lhe resta encontrar Harry Hole e convencê-lo a colaborar.
Com o pai gravemente doente no hospital, Harry Hole acaba por regressar à Noruega. Não tenciona trabalhar na investigação, mas o instinto leva a melhor quando a polícia encontra uma terceira vítima, violentamente assassinada, num parque da cidade. Quando consegue desvendar a ligação entre as vítimas, Harry Hole percebe que está a lidar com um psicopata que, tal como o Boneco de Neve, o vai levar ao limite das suas capacidades.
O Leopardo leva-nos de Hong-Kong a Oslo, da Suíça à República Democrática do Congo, da brancura gelada de uma avalanche ao inferno escaldante de um vulcão.
É nestes cenários que Harry Hole enfrenta os demónios mais sinistros da Noruega e, pior do que isso, os que se debatem dentro de si próprio.