Suggestions by @captainamerica312
5,289 suggestions

Tom Holland
as Frank in Heroes Of Olympus

Zendaya
as Hazel in Heroes Of Olympus
Timothée Chalamet
as Leo in Heroes Of Olympus

Saoirse Ronan
as Annabeth in Heroes Of Olympus

Asher Angel
as Percy in Heroes Of Olympus

Jack Dylan Grazer
as Jack in Nevermoor

Cate Blanchett
as Dearborn/Murgatroyd in Nevermoor

Ezra Miller
as Ezra Squall in Nevermoor

Ewan McGregor
as Jupiter in Nevermoor

Jacob Tremblay
as Hawthorne in Nevermoor

Mckenna Grace
as Morrigan in Nevermoor
Taika Waititi
as Director in Percy Jackson

Zendaya
as Thalia in Percy Jackson

Benedict Cumberbatch
as Chiron in Percy Jackson
Timothée Chalamet
as Nico in Percy Jackson
Michael B. Jordan
as Grover in Percy Jackson

Saoirse Ronan
as Annabeth in Percy Jackson

Asher Angel
as Percy in Percy Jackson

Cate Blanchett
as Enchantress in Land of stories

Benedict Cumberbatch
as Darius in The Medoran Chronicles