I saw this film a while ago on TV, and really enjoyed it. Val Kilmer is excellent as the FBI Indian Agent who is sent to The Badlands of Dakota when racial unrest and murder has broken out on the local reservation. Uncomfortable with his Indian background, he sees that Indians have an appalling existance on 'The Res', and comes to understand their plight. An old and wise Medicine Man recognises Kilmer as a reincarnation of 'Thunderheart', a Brave who was killed in a massacxre by the US army a century ago. Kilmer has visions of Ghost Dancers, and experiences running with the Braves at the massacre.Graham Greene is well cast as the local Indian Deputy, who is supposed to keep peace on 'The Res', and Sam Shephard is excellent as Kilmers' boss.
What is behind the racial tension and the murders, I will leave to you to find out for yourselves, but you will find this movie highly entertaining, and rather humbling in places, as the movie asks you to understand the past with the present.