Harry Potter lives in a
world free of any religion or spirituality
of any kind. He lives surrounded by ghosts but
has no one to pray to, even if he were
so inclined, which he isn't. Rowling has more in common with celebrity atheists like
Christopher Hitchens than she has with Tolkien
and Lewis.