Den amerikanske marskalken Mike Donovan (spilt av Vincent Cassel) sliter med mørke minner etter dødsfallet til hans første store kjærlighet. Han forsøker å holde fred mellom de hvite og aboriginerne, som midlertidig hadde adoptert og tatt vare på ham.