JasmineJosef
Hmm...maybe the man is Lucian’s father and Irene is his real/birth mother? So he’s part witch part demon or fallen angel? That may be why Irene told Hazel that Lucian was the only one of his kind when Hazel asked her if Lucian was a witch several characters back.
This book really keeps getting better! I’m thinking that Irene’s home is almost heaven or a realm between heaven and hell. And I’m thinking Irene is actually Lucian’s mother, and she was cursed for falling in love with a demon. That man has to be the same one who showed himself to Lucian. He must be his father. …And I’m thinking that Roshan is Lucian’s brother, because Klara says/thinks they’re alike.