Nine years ago, when Toy Story 3 was released, sales of toys ... The sequel to Frozen is due before Christmas, while Avengers: End Game - based on the Marvel superheros - has already been released.