Lilly Harper

Dr. Lilly Harper is a main character in Demon Deviants. A doctor with a dubious past, she is one of the various members from the resistance against the demons. She is a friend of the Mason family as well as Colonel Wright.

She is portrayed by American actress Olivia Wilde.