Unlike the other main actors in King Charles III who had performed the play for more than two years on stage, 35-year-old Charlotte Riley was ... roles including Edge of Tomorrow, In the Heart ...