English actress Kaya Scodelario, best known to American audiences for her role as Teresa Agnes in The Maze Runner, landed the lead female role of astronomer Carina Smyth in the fifth Pirates of the Caribbean movie, Dead Men Tell No Tales. Scodelario was one of a handful of relatively unknown newcomers that were considered for Teresa. Also in contention was English model and actress Gabriella Wilde, who has starred in three major movie remakes in the past few years: Endless Love, Carrie, and The Three Musketeers. But Scodelario beat her out, along with Alexandra Dowling (The Musketeers) and Lucy Boynton (Sing Street).
Actors Who Were Almost Cast In Pirates Of The Caribbean
By Mia Ramsey | Published March 07, 2026