The Princess Switch 3 Release Date The film will release globally on Netflix on Nov. 18. Image Source: Netflix