Question: What roles did Kaya Scodelario play in 2014-2018 and what roles did Carina Smyth play in 2017?
Answer: Kaya Scodelario played the roles of Teresa in The Maze Runner film series (2014–2018) and Carina Smyth in the film Pirates of the Caribbean: Dead Men Tell No Tales (2017).