Bob Hoskins previously played Smee in Hook (1991). This was the first time when the same actor played the same character in two completely different stories involving other overlapping characters in two forms of media.
The Lost Boys have the same names as in the story by Barrie. Tootles can also be remembered as the name of the Lost Boy who "lost his marbles" in Hook (1991).
Charlie Rowe was originally cast as the 12-year-old Charles Xavier in X-Men: First Class (2011). However, he was ultimately replaced by Laurence Belcher as the shooting schedule of the film conflicted with that of Neverland (2011).
Director Nick Willing mentioned (at 1:09:10 in the Syfy Channel version) that in several scenes a camera flare was intentionally used to convince the audience that a CG background is real.