Crazy Horse (1996)
Crazy Horse is a 1996 TV film based on the true story of Crazy Horse, a Native American war leader of the Oglala Lakota and the Battle of Little Bighorn. It is directed by John Irvin and stars Michael Greyeyes as the titular role, Ned Beatty as Dr. McGillicuddy, Irene Bedard as Black Buffalo Woman, Wes Studi as Red Cloud and Peter Horton as George Armstrong Custer.
More at Wikipedia.