Emma, Katherine, and Thomas take Mary up to Old Woman Butte where the Medicine Man (Albert Nelson) and the elders of her clan are preparing for the Enemy Ghost Way ceremony. Meanwhile, Gabriel has resurrected Rachel (Amanda Plummer), a dying woman who he wants to drive him to Old Woman Butte. Lucifer (Viggo Mortensen) appears to Katherine and Thomas and tells Thomas that the key to defeating Gabriel is by using Gabriel's lack of faith. "What if an angel, just like you, didn't understand?" he hints. Thomas lays a chain across the road and, when Gabriel finally arrives, he pulls the chain tight, ripping apart Gabriel's car, so Gabriel walks the rest of the way on foot. He breaks open the door to the hogan and attempts to interrupt the ceremony, but Thomas drives his truck through the door, knocking Gabriel aside and beating him with a tire iron. Lucifer then appears. Gabriel tells Lucifer that this is his (Gabriel's) war, but Lucifer replies that the war is based on arrogance, which is evil, making it Lucifer's war. Lucifer then rips out Gabriel's heart. Thomas tells the elders to complete the ceremony, and Hawthorne's soul is eventually expelled from Mary's body and destroyed. Taking a bite out of Gabriel's heart, Lucifer asks Thomas and Katherine to come home with him, but they refuse. In the final scene, the Medicine Man scatters the remains of the sand paintings to the Earth. In a voiceover, Thomas muses,
And in the end, I think it must be about faith. And if faith is a choice, then it can be lost...for a man, an angel...the devil himself. And if faith means never completely understanding God's plan, then maybe understanding just a part of it, our part, is what it means to have a soul.And maybe, in the end, that's what being human is after all.