Morfydd Clark as Galadriel
Robert Aramayo as Elrond
Ismael Cruz Córdova as Arondir
Charles Edwards as Lord Celebrimbor
Benjamin Walker as High King Gil-galad
Cynthia Addai-Robinson as Queen-Regent Míriel
Lloyd Owen as Captain Elendil
Trystan Gravelle as Pharazôn
Ema Horvath as Eärien
Maxim Baldry as Isildur
Leon Wadham as Kemen
Nazanin Boniadi as Bronwyn
Charlie Vickers as Halbrand
Tyroe Muhafidin as Theo
Markella Kavenagh as Elanor “Nori” Brandyfood
Megan Richards as Poppy Proudfellow
Dylan Smith as Largo Brandyfoot
Sara Zwangobani as Marigold Brandyfoot
Lenny Henry as Sadoc Burrows
Owain Arthur as Prince Durin IV
Sophia Nomvete as Princess Disa
Joseph Mawle as Adar
Daniel Weyman as The Stranger