I found a video of an entire cast for PJO/HoO, but Wattpad didn't have enough room for all of them.
__________________
Logan Lerman as Percy Jackson
Alexandra Daddario as Annabeth Case
Alex Pettyfer as Jason Grace
Kelsey Chow as Piper McLean
Jake T. Austin as Leo Valdez
Amandla Stenberg as Hazel Levesque
Ryan Potter as Frank Zhang
Skander Keynes as Nico Di Angelo
Caitlin Stasey as Bianca Di Angelo
Kaya Scodelario as Thalia Grace
Adelaide Kane as Reyna Avila Ramirez-Arellano
Brandon T. Jackson as Grover Underwood
Leven Rambin as Clarisse La Rue
Jake Abel as Luke Castellan
James and Oliver Phelps as Travis and Connor Stoll
Dayo Okeniyi as Charles Beckendorf
Zoe Aggeliki as Silena Beauregard
Lily Collnis as Rachel Elizabeth Dare
Douglas Smith as Tyson
Shelly Hennig as Zoe Nightshade
Phoebe Tonkin as Calypso
Rob Corddry as Coach Hedge
Freddie Stroma as Octavian
Jacqueline Emerson as Ella
Sarah Hyland as Juniper
Jamie Chung as Drew Tanaka
Gregg Sulkin as Ethan Nakumara
Grey Damon as Chris Rodriguez
Dylan and Cole Sprout as Pollux and Castor
Tyler Posey as Jake Mason
William Mosely as Lee Fletcher
Callan McAuliffe as Michael Yew
Hunter Parrish as Will Solace
Sean Bean as Zeus/Jupiter
Kevin McKidd as Poseidon/Neptune
Luke Evans as Hades/Pluto
Demi Moore as Hera/Juno
Cate Blanchett as Athena/Minerva
Gerard Butler as Ares/Mars
Viggo Mortenson as Hephaestus/Vulcan
Angelina Jolie as Aphrodite/Venus
Stanley Tucci as Dionysus/Bacchus
Nathan Fillion as Hermes/Mercury
Austin Butler as Apollo/Phoebus
Crystal Reed as Artemis/Diana
Rosario Dawson as Persephone/Proserpina
Salma Hayek as Demeter/Ceres
Susan Sarandon as Nemesis
Jordana Brewer as Iris
Teresa Palmer as Hecate
Raffey Cassidy as Hestia
Pierce Brosnan as Chiron
Max Irons as Heracles/Hercules
YOU ARE READING
Random PJO/HoO
RandomI Aᴄᴄɪᴅᴇɴᴛᴀʟʟʏ Fᴀɴɢɪʀʟ Oᴠᴇʀ Mʏ Pʀᴇ-Aʟɢᴇʙʀᴀ Tᴇᴀᴄʜᴇʀ (I Accidentally Fangirl Over My Pre-Algebra Teacher) Look, I didn't want to be a fangirl. If you're reading this because you think you might be one, my advice is, close this book right now. Believe...