Policier de Glasgow, Cameron Brodie est un homme veuf et solitaire qui n'a plus que six mois à vivre. Lorsque son chef lui donne pour mission d'enquêter sur la mort de Charles Younger, un journaliste d'investigation retrouvé mort à l'intérieur d'un tunnel de glace dans les Highlands, il accepte dans l'espoir de revoir sa fille, Addie, installée dans les Mamores.