Nel cuore del Canada degli anni '40, Tommy Prince, un giovane nativo della First Nations, sogna di servire il suo paese durante la Seconda Guerra Mondiale. Nonostante il pregiudizio e l'opposizione, riesce a unirsi alle forze armate, dove le sue straordinarie abilità come cecchino lo rendono un soldato prezioso. Tuttavia, il conflitto interiore di Tommy cresce mentre si confronta con la sua identità culturale e la dura realtà del razzismo, proprio mentre si prepara a affrontare le battaglie più difficili, sia sul campo che nella sua vita personale.