En 1930 au Yukon, Albert Johnson, un trappeur, sauve un chien qui a été battu par son maître, Hazel et le soigne chez lui. Hazel porte plainte à la police montée, accusant Johnson d'avoir volé son chien alors que celui-ci a bien été payé. Mais le sergent de la gendarmerie royale, Edgar...