as Tim's Father
as Arnold
as Trent Holbrook
as Watkins
as Bill
as Sgt. Vaughn
as Clean
as Edgar Solomon
as The Messenger
as Pete Sanders
as Bryan
as Black Beard
as Garda Commissioner Farrelly
as Edwin MacKaye
as Ben Faulkner
as Michael
as Darnelle
as Liam Hollister
as Tom McCree
as The Beast
as The Beast (voice) (uncredited)
as Jack Frakes
as J.D. Pollack
as Paul Grant
as Greg Dyson
as Johnny Pinto
as Archangel Michael
as Emil Dornvald
as Henry Ducard
as Ralf
as DSS Kees Van
as Eddie
as Sheriff Heelan
as D.S. Zane Gerard
as Nick Martinelli
as Carey Gallagher
as Kyle Hobbes
as Alec Ross
as Ryan Waters