Christian Slater
A 2012 remake of this film, entitled "Dawn Rider", cast Christian Slater in the John Mason role.