The 'Mama Mia! Here We Go Again' actor will play the antagonist, whose family once ruled Arrakis in Denis Villeneuve's sci-fi movie adaption of Frank Herbert's classic novel, which sees him fight Timothee Chalamet's alter-ego Pauld Atreides, who leads a rebellion to restore his family's reign of the desert planet after they are betrayed.