After Solo: A Star Wars Story under performed at the box office and Disney putting in a $71 Billion bid for all of 20th Century Fox it makes sense to can these for now.