The sequel to the 2009 scifi blockbuster was scheduled to be released in theaters on Dec. 21, 2018.