A Good Day to Die Hard stars Bruce Willis as John McClane.
A Good Day to Die Hard . The film was directed by John Moore and written by Skip Woods , and stars Bruce Willis as John McClane . Die Hard with a Vengeance . It was co-produced and directed by John McTiernan ( who directed Die Hard ) , written by Jonathan Hensleigh , and stars Bruce Willis as New York City Police Department Lieutenant John McClane , Samuel L. Jackson as McClane 's reluctant partner Zeus Carver , and Jeremy Irons as Simon Peter Gruber .