Saskatchewan, Canada, late 19th century. The negligence of Dan Candy, sergeant of the Royal Canadian Mounted Police, allows Almighty Voice, a young Cree warrior, to escape.

Donald Sutherland
as Sgt. Dan Candy

Gordon Tootoosis
as Almighty Voice

Chief Dan George
as Sounding Sky

Kevin McCarthy
as Sgt. Malcolm Grant

Jean Duceppe
as Inspector Brisebois

Francine Racette
as Emilie Grant

Jack Creley
as Arthur Ballentyne - Indian Agent

James O'Shea
as Edouard

Lenny George
as Rolling Grass

Ernestine Gamble
as Small Face