While Saoirse Ronan has played many compelling characters throughout her career, even she will admit losing the Luna Lovegood role in the Harry Potter franchise has “stayed” with her for a long time.
The Harry Potter film series was released between 2001 and 2011, with many actors returning for several installments as the franchise grew. However, not all of them were able to cross paths on screen.