Lucifer is a humungous bringing back effort with references to the past legacy of the characters which could never rest in oblivion...