Jeremy Sumpter (Peter Pan) had to go through 6-7 months of flying practice before he could start "flying" in the film.
The same actor did the voices for Captain Hook and Mr. Darling in the original Disney movie. This was also the same in plays, as Mr. Darling and Hook were always played by the same actor. This movie follows along with that because Jason Isaacs played both Mr. Darling and Captain Hook.