In Cold War-era West Berlin, Lola (Julia Migenes-Johnson), an American blues singer with a nightclub band, falls for the piano player, David (Jose Coronado). Their romance is cut short when David must return to his native East, and Lola soon begins an affair with Huessler (Keith Baxter), the bandleader. But any guilt Lola may feel for betraying David is assuaged when Huessler saves her from unexpected misfortune.
NYPD cop John McClane's plan to reconcile with his estranged wife, Holly, is thrown for a serious loop when minutes after he arrives at her office, the entire building is overtaken by a group of pitiless terrorists.
Jesus (Willem Dafoe), a humble Judean carpenter beginning to see that he is the son of God, is drawn into revolutionary action against the Roman occupiers by Judas (Harvey Keitel) -- despite his protestations that love, not violence, is the path to salvation.