Pascal Le Segretain/Getty Images Europe | HBO
Cersei Lannister
Played by Lena Headey
Hollywood recast: Charlize Theron