Logan Lerman as Percy Jackson
Dove Cameron as Annabeth Chase
Marie Avgeropoulos as Thalia Grace
Alexandra Daddario as Silena Beauregard
Michael B. Jordan as Charles Beckendorf
Ross Lynch as Will Solace
Jake Abel as Luke Castellan
Leven Rambin as Clarisse La Rue
Blue Astrid as Lou Ellen Blackstone
Finn Wolfhard as Nico di Angelo
Sygin as Bianca di Angelo
Everybody else is the same as before