Wishmaster 3: Beyond the Gates of Hell
(aka Devilstone: Wishmaster 3)
(2001)

Diana and Greg (possessed by the Angel Michael) lead the Djinn to the top of a building, where Diana tells the Djinn that if she dies before the third wish is granted, the prophecy of Djinn cannot be fulfilled. She jumps off the ledge, but the Djinn runs to save her, demanding her third wish. Michael send her the sword, and she stabs the Djinn through the chest. She and the Djinn fall to the ground, but Diana's fall is cushioned by the Djinn's body. The Djinn disappears and Diana tells Greg she loves him.

Thanks Herbmeistr!