This is a beautiful movie. Johnny Depp is terrific as J.M. Barrie, a man who retains his child-like wonder and sense of play, but also shows compassion and loyalty to a family he comes to love. There's a moment in the movie where he looks at one of the boys and says something about how the boy had just become an adult before his very eyes. It brings tears to mine every time I've seen this movie.