REVIEW

Review: Dune is a dazzling epic crammed with star power