Alfie Allen is heartbroken over the latest episode of 'Game of Thrones'.
The 32-year-old actor bowed out of his role as Theon Greyjoy in 'The Battle of Winterfell' in a storyline which saw his character finally achieve redemption and being told he was a "good man" by Bran Stark (Isaac Hempstead-Wright) as he ultimately sacrificed himself in a bid to save the Three-Eyed Raven from the clutches of the Night King, only to die at the hands of his enemy.
Alfie shared a photo of his battered armour on Instagram and captioned the post simply with a broken heart emoji.