Dune 2021 Is A Spot On Telling Of The Novel

Photo from arsTechnica.