Lilly Harper

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

She is portrayed by american actress Olivia Wilde.