Game of Thrones' Jack Gleeson is unrecognisable eight years after playing evil Joffrey
Game of Thrones actor Jack Gleeson, who played the evil Joffrey Baratheon in the hit fantasy series, looks completely different to his HBO alter-ego eight years later
