Amazon casts Kavenagh as a character reportedly named Kyra. Amazon has reportedly cast Markella Kavenagh in the upcoming Lord of the Rings prequel series.