Bruce Willis is John McClane in the Die Hard film series. McClane first appeared in Die Hard in 1988. It was followed with the sequels Die Hard 2: Die Harder (1990), Die Hard with a Vengeance (1995), and Live Free or Die Hard (2007).
Die Hard was adapted from the 1979 novel Nothing Lasts Forever by Roderick Thorp. John McClane is a New York City Police detective. Premiere magazine ranked McClane as 46 of the 100 Greatest Movie Characters of All Time. McClane is based on the fictional character detective Joe Leland from Roderick Thorp's novel Nothing Lasts Forever. He is also based on Frank Malone from Walter H. Wager's novel 58 Minutes. He has also been described as a Dirty Harry-type American cowboy. McClane's wife is Holly Gennero, and his children are Lucy Gennero-McClane and John McClane, Jr.