In March 2020, it was announced that newcomer child actor Alexander Molony and Ever Anderson (Daughter of actress Milla Jovovich and director Paul W.S. Anderson) were both casted as Peter Pan and Wendy Darling respectively, and that the film will be released theatrically instead of on Disney+.
In July 2020, it was announced that Jude Law will play Captain Hook as Phoenix ended up turning the role down. Adam Driver and Will Smith also declined to play Captain Hook.
In September 2020, it was announced that Yara Shahidi will play Tinker Bell instead of Robbie.
In October 2020, it was announced that newcomer actress Alyssa Alook was casted as Tiger Lily.
In December 2020, it was announced that the film will be released on Disney+ instead of theatrically.
In January 2021, it was announced that Jim Gaffigan was casted as Mr. Smee, and that some of the cast recently arrived in Vancouver the same week for a quick costume test.