Dune 2 box office projections predictions July 8, 2019 16 32 64 128 Dune next part 2 release date Dune. part 2 Dune book explained