Anya Taylor-Joy as Scarlett Woods
"Never in my life would I think I'd see this day"
Rudy Pankow as JJ Maybank
"Red, there's something I wanna say to you"
Madison Bailey as Kiara Carrera
"Your dad know you skip school?"
Jonathan Daviss as Pope Heyward
"Another treasure hunt? Really?"
Chase Stokes as John Booker Routledge
"I'm back, baby!"
Madelyn Cline as Sarah Cameron
"I can't believe I'm saying this, but I've missed you!"
Introducing:
Carlacia Grant as Cleo
the knife wielding goddess
"Cheese on bread"
with
Violet McGraw as Maisie Woods
"We're not living with Kie anymore?"
Gerard Butler as Steven Woods
"I never want to see you again!"
Ben Barnes as Joshua Evans
"I should probably tell you something-"
Meryl Streep as Olivia Fields
"Keep that boy around, he's good for you"
Chris Evans as Sebastian Hale
"I'm glad we finally get to be a proper family"
Rachel Weisz as Isobel Hale
"I know I'm not your mother, and I'm not trying to replace her. But I promise to love you like she did"
and
Tom Holland as Luke Hale
"Promise me you'll stick around?"
Rest of the Outer Banks Season 2 cast as themselves
⁂