7,585 suggestions

Milo Gibson
as Prince Gerard in Chronicles of Amber

Gerard Butler
as Prince Gerard in Chronicles of Amber

Joe Manganiello
as King Oberon in Chronicles of Amber

Matthew McConaughey
as King Oberon in Chronicles of Amber

Sebastian Stan
as Prince Caine in Chronicles of Amber

Daniel Brühl
as Prince Caine in Chronicles of Amber

Luke Evans
as Prince Caine in Chronicles of Amber

Diego Luna
as Prince Caine in Chronicles of Amber

Chris Hemsworth
as Prince Eric in Chronicles of Amber

Karl Urban
as Prince Eric in Chronicles of Amber

Jonathan Rhys Meyers
as Prince Julian in Chronicles of Amber

Adam Driver
as Prince Julian in Chronicles of Amber

Krysten Ritter
as Princess Dierdre in Chronicles of Amber

Cillian Murphy
as Prince Benedict in Chronicles of Amber

Christian Bale
as Prince Benedict in Chronicles of Amber

Keanu Reeves
as Prince Benedict in Chronicles of Amber

Alexander Skarsgård
as Prince Benedict in Chronicles of Amber

Ike Barinholtz
as Prince Random in Chronicles of Amber
Jonah Hill
as Prince Random in Chronicles of Amber

Jason Momoa
as Prince Bleys in Chronicles of Amber