It's because he's supposed to resemble a snake that he has no nose. I would have thought of that before if the actor playing Voldemort wasn't so good looking with the nose. I liked the movie, though. The actress playing Umbridge is perfect perfect perfect. I liked the Luna Lovegood character very much. In the book her character struck me as something of a hippie comic relief. But in the movie she had a purity and a simplicity that was almost heartbreaking.