Kit Harrington as Rhaegar Targaryen