Characters played by Christopher Walken
Gabriel
Characters played by Vincent Spano
Zophael 'Jones'
Characters played by Davino Buzzotta
Danyael
Characters played by Kayren Butler
Maggie
Characters played by Steve Hytner
Joseph
Characters played by Brad Dourif
Zealot
Characters played by Scott Cleverdon
Pyriel
Characters played by Jack McGee
Detective
Characters played by Sandra Ellis Lafferty
Madge
Characters played by Mark Prince Edwards
Donut Guy
Characters played by Tyrone Tann
Kyle
Characters played by Moriah 'Shining Dove' Snyder
Mary
Characters played by J.D. Rosen
Tail Man
Characters played by William Stanford Davis
Portly Coroner
Characters played by Drew Swaine
Young Danyael
Characters played by Anthony Rosselli
Desk Sergeant
Characters played by Hi Border
Toothless Woman
Characters played by Tom Kane
Angel
Characters played by Shawn Driscoll
Policeman
Characters played by Johnny Martin
Policeman