A father in pursuit of power gives parts of his new-born son to a host of demons. Years later, the son battles those demons to regain what is rightfully his....
https://www.youtube.com/watch?v=DhRrKlKxfgI&list=WL&index=1