Gabriel (Christopher Walken) has taken up residence on Earth, where he's learned to enjoy the simple pleasures of life among humans, such as frosted doughnuts and driving a convertible. One night, he witnesses Danyael (Dave Buzzotta), a heretic preacher with a storefront church who tells his flock that God doesn't care much for the people who tend the Earth. A blind man (Brad Dourif) who claims to hear the voice of God shoots Danyael several times in the chest. However, several hours after he's pronounced dead, Danyael rises from his slab at the morgue and heads out into the street. Maggie (Kayren Ann Butler), his understandably upset girlfriend, is then approached by Zouhael (Vincent Spano), a fallen angel who needs Danyael for his own evil purposes. It seems that Danyael is half human and half angel, and both Gabriel and Zouhael want his help. A Spirit of genocide and destruction is about to rise on a Native American reservation, and if Gabriel is going to stop it -- or Zouhael is going to bring it forward -- they will need Danyael's guidance.