Steelheart is a 1921 American silent Western film directed by William Duncan and starring Duncan, Edith Johnson and Jack Curtis.