Em Los Angeles, a editora de uma editora, Carol Hunnicut, vai a um encontro às cegas com o advogado Michael Tarlow, que desviou dinheiro do poderoso mafioso Leo Watts. Carol testemunha acidentalmente o assassinato de Michael pelo matador de aluguel de Leo. Assustada, Carol foge do quarto de Michael e se esconde em uma cabana isolada no Canadá.
Enquanto isso, o Procurador Distrital Adjunto Robert Caulfield e o Sargento Dominick Benti descobrem que Carol é testemunha do assassinato e relatam as informações ao chefe de Caulfield, Martin Larner, e eles partem de helicóptero para o Canadá para convencer Carol a testemunhar contra Leo. No entanto, eles são seguidos e o piloto e Benti são assassinados pela Máfia. Caulfield e Carol fogem e pegam um trem para Vancouver.
Caulfield esconde Carol em sua cabine e revela que há três matadores no trem tentando encontrar Carol e matá-la. Mas eles não a conhecem e Caulfield não sabe quem pode ser o terceiro assassino da Máfia e quem o traiu em seu escritório.