Original: It is based on a 1979 novel by Roderick Thorp titled Nothing Lasts Forever, itself a sequel to the book The Detective, which was previously made into a 1968 film starring Frank Sinatra.
Simplified: On the rooftop, McClane radios for help.