The films will have an April 2028 release date.