Suggestions by @lolly
202 suggestions
Morena Baccarin
as Nyx in Heroes Of Olympus

Diego Luna
as Tristan Mclean in Heroes Of Olympus

D.J. Cotrona
as Tristan Mclean in Heroes Of Olympus

Logan Browning
as Hazel Levesque in Heroes Of Olympus

Yara Shahidi
as Hazel Levesque in Heroes Of Olympus

Willow Smith
as Hazel Levesque in Heroes Of Olympus

Tainá Müller
as Hylla Ramirez Arellano in Heroes Of Olympus
Georgie Henley
as Rachel Dare in Heroes Of Olympus
Sam Claflin
as Luke Castellan in Heroes Of Olympus
Maia Mitchell
as Khione in Heroes Of Olympus

Rowan Blanchard
as Bianca Di Angelo in Heroes Of Olympus

Francesca Derosa
as Annabeth Chase in Heroes Of Olympus

Piper Curda
as Drew Tanaka in Heroes Of Olympus

Lulu Antariksa
as Athena in Heroes Of Olympus
Sterling Knight
as Jason Grace in Heroes Of Olympus

Hailee Steinfeld
as Thalia Grace in Heroes Of Olympus

Mackenzie Foy
as Piper Mclean in Heroes Of Olympus

Penélope Cruz
as Esperanza Valdez in Heroes Of Olympus

Charlize Theron
as Hera in Heroes Of Olympus

Raffey Cassidy
as Artemis in Heroes Of Olympus