'Game of Thrones' Cast: On Screen vs. Real Life
by Jackie Willis 6:00 AM PDT, March 31, 2013
Theon Greyjoy (Alfie Allen)
Alfie plays the brunette and brooding Theon Greyjoy, heir of Lord Balon Greyjoy of the Iron Islands, but off-screen, he's nearly unrecognizable with his blonde 'do. Is it just us, or does Allen sorta look like Brienne of Tarth with his lighter locks?