Suggestions by @richardgrace
1,676 suggestions

Henry Cavill
as John Carter in The League of Extraordinary Gentlemen

Henry Cavill
as Broad Arrow Jack in The League of Extraordinary Gentlemen

Liam Neeson
as Prospero in The Tempest
Robert Downey Jr.
as Gonzalo in The Tempest
Bill Murray
as Stephano in The Tempest
Andy Garcia
as Alonso in The Tempest

Javier Bardem
as Sebastian in The Tempest

James Corden
as Trinculo in The Tempest

Caleb McLaughlin
as Static Shock in DCEU

Vincent Cassel
as France in Around the World
Sean Bean
as Prospero in The Tempest

Djimon Hounsou
as Ariel in The Tempest

Patrick Wilson
as Ocean Master in DCEU
Randy Couture
as Wildcat in DCEU

Chelsea Kane
as Can Dance in Most attractive female celebrities
Emma Watson
as Can Sing in Most attractive female celebrities
Keke Palmer
as Can Sing in Most attractive female celebrities

Keanu Reeves
as Sirius Black in Harry Potter American style
Keith David
as Gorilla Grodd in DCEU

Nikolaj Coster-Waldau
as John Constantine in Justice League Dark HBO Max Film