Continuity mistake: When James and the kids are going down the dirt road in his car, the road is muddy and wet. When the camera pulls away for a birds-eye-view, the road is suddenly dry. (00:35:10)
Continuity mistake: When Barrie is talking to Peter in the park, just after Peter says that Porthos is just a dog, the arrangement of the toys behind Peter changes several times.
Continuity mistake: When JM Barrie is sitting on the bench in the park talking to Peter, his hair changes between shots. In some shots it is totally behind his ear and in others it is casually in his face.
Continuity mistake: As Barrie (Depp) and Frohman (Hoffman) are sitting in the theatre shortly after Barrie seeing all the sets being removed from the theatre, there are a number of guys removing what look like set doors. The first two guys that walk behind Barrie make a large distance between seeing them and walking down the hall. A few seconds later two more guys just walk past the back of Barrie and in the very next shot they have disappeared. (00:15:40)
Continuity mistake: When Michael runs away to get the kite up in the air, his shadow doesn't match that of James in several shots.
Continuity mistake: Near the beginning, J.M. Barrie encounters Sylvia and the children in the park and performs a dancing bear routine with his dog, Porthos, for their entertainment. Afterwards, Barrie is kneeling with his arms around the dog as Sylvia and the children depart. The camera cuts for just a moment to the children as they say goodbye. As the camera cuts back to Barrie, the large dog has vanished entirely from the scene and Barrie is now kneeling with a two-piece fishing pole in both hands. The camera cuts for a split-second back to the children, then back to Barrie, and the fishing pole has vanished but Barrie is kneeling with the dog again.
Answer: Malaysia imposes strict morality codes for films, books, etc. and J.M. Barry's suspected homosexuality and pedophilia, although not portrayed in the movie, may have been deemed too controversial and offensive a topic for their culture.