This action drama follows Satan's handyman, Cain, as he tracks down runaway demons and sends them back to the underworld while dealing with his daunting past.
Cain
Messenger
Rebecca
Target
Satan
Teleporting demon
Maxton
Investigator
Crawling demon
Director
Writer
Editor
Cinematography