American Gods Adds Game of Thrones Baddie as New Leprechaun Liam Doyle
Iwan Rheon is becoming one lucky bastard. The actor, who famously portrayed Game of Thrones villain Ramsay Bolton, has been cast as a new leprechaun for the upcoming third season of Starz’s American Gods. READ MORE