Logan Lerman as Perseus (Percy) Jackson
Son of Poseidon, God of the Sea
Alexandra Daddario as Annabeth Chase
Daughter of Athena, Goddess of Wisdom and Battle strategy
Skandar Keynes as Nico Di Angelo
Son of Hades, God of the Underworld
Mitchell Hope as Luke Castellan
Son of Hermes, the Messenger God; the Demigod ex
Caleb McLaughlin as Grover Underwood
Protector of Percy Jackson
Leven Rambin as Clarisse La Rue
Daughter of Ares, God of War
Mark Ruffalo as Chiron
Centaur
Gaten Matarazzo as Tyson
Son of Poseidon, God of the Sea
Dylan Sprouse as Connor Stoll
Son of Hermes, the Messenger God
Cole Sprouse as Travis Stoll
Son of Hermes, the Messenger God
Victoria Justice as Piper McLean
Daughter of Aphrodite, Goddess of Love
Kaya Scodelario as Thalia Grace
Daughter of Zeus, God of the Sky and King of Olympus
Jace Norman as Jason Grace
Son of Zeus, God of the Sky and King of Olympus
Margot Robbie as Aphrodite
Goddess of Love
Chris Hemsworth as Ares
God of War
Gal Gadot as Athena
Goddess of Wisdom and Battle Strategy
Johnny Depp as Poseidon
God of the Sea
David Harbour as Hephaestus
God of Fire
Megan Fox as Artemis
Goddess of the Hunt
Tom Hiddleston as Hades
God of the Underworld
Chris Evans as Apollo
God of the Sun, Music and Poetry
Natalie Portman as Hera
Goddess of Women
Matt Smith as Hermes
The Messenger God
Jack Black as Dionysus
The God of Wine
Elizabeth Olsen as Demeter
Goddess of Harvest
YOU ARE READING
¹Destroyer of Worlds - WTM/B/S
FanfictionSummary: Cassandra Mikaelson/ Parker, or as she is commonly known, Cassie, has been through a lot. She is the daughter of Jessica Parker and Hades. Her step-father, Joshua Parker, soon found out that Jessica had cheated and started treating Cassie t...