It's still set for September 2020.
Most likely. However, it's already been significantly pushed back twice now so idk if the film can survive another push back at this point...
So does that mean the rest of the films that are scheduled to be released later this year are going to get pushed???
Probably but I really don't know.
August 20 now
December 22, 2021 now.