Действие романа разворачивается в двух периодах. 1944 год, Италия. Тони Леоне уходит на фронт. Он жаждет биться с врагом. Но вскоре осознает, с чем предстоит столкнуться на самом деле… Тем временем из Берлина прибывает лучший нацистский снайпер.
1959 год, Канада. Трагедия на горнолыжном курорте: в пропасть срывается фуникулер. Детективу Фрейзеру предстоит разобраться с гибелью известного певца. Все выглядит как несчастный случай. Чтобы раскрыть тайну, он отправляется на родину погибшего — в США…