Harry Potter: 10 Fascinating Hidden Meanings And Metaphors
5. Luna Represents The Moon
A big contrast of the franchise, J. K. Rowling has claimed that she loved writing scenes with Luna and Hermione interacting, simply because they're such different characters; Luna is almost the anti-Hermione, and what she represents in the films is perhaps more obvious than one first realises.
The name Luna obviously relates to the moon; where Hermione is a person who grounds her beliefs in logic, Luna is more interested in intuition. She's an absent-minded character, who offers Harry strange insights at times; she's pale, seen great darkness in her own life, and since the moon has long been associated with madness, it's perhaps apt that she should live up to her eccentric reputation.
It should be obvious that Luna embodies so much mythology concerning the moon, but it's not an association many fans pick up on straight away. Even on a more literal level, she appears in the darker films as a somewhat innocent-seeming source of lightness.