Dafne Keen as Lyra Belacqua The 14-year-old Spanish-born actress plays Lyra, the tweenage heroine of the whole series. This isn't Keen's first foray into a huge fantasy universe: she got her big break playing Laura, aka "X-23", in Logan. Image Source: Getty / Karwai Tang