I never quite understood 2 scenes
Those scenes are the beginning and the end of the movie. Ok, Pin was just a medical dummy, living only in Leon's imagination. If so, how come he was telling Ursula at the end that he missed Leon? Whose voice did Pin use this time to "become alive"? Was it Ursula's voice just as Leon's and his father's before? Does it mean Ursula also went a bit crazy and thought Pin was alive? Or maybe she just used her ability of using voice in a special way to talk to Pin, but she was fully aware at the time that she was talking to a big doll, not to a living person?
The beginning is even more mysterious. How could Pin scare that boy by telling him to go away if he was unable to speak? This time I really doubt it was Ursula's voice (she wouldn't be standing behind Pin's back all the time waiting for intruders, would she?). Since there were no other candidates, whose voice was it? The only explanation would be that Pin, in fact, was alive, which would make no sense and would ruin the whole plot-Leon was supposed to have schizophrenia and suddenly it would turn out that he was not ill after all. Do you have any good explanation of those two scenes?