Performances of the show were filmed in 2016, just before Lin-Manuel Miranda left the cast. Disney said the release date would be Oct. 15, 2021.