Son of the devil returns for ultimate revenge...