Diana Rigg and Mackenzie Crook are among the stars joining the cast of hit TV show Game Of Thrones.
The cast of the fantasy TV show - which airs on Sky Atlantic - were excited to reveal 14 new characters were joining them for the third series.
Former Avengers star Diana will play Queen of the Thorns, Lady Olenna Tyrell, while Pirates Of The Caribbean's Mackenzie will play raider Orell.
Dennis Pennis comedian Paul Kaye will play Thoros of Myr and former Coronation Street actor Clive Russell will play Bryndon 'The Blackfish' Tully
Game Of Thrones star Alfie Allen told MTV: "Paul Kaye has just been cast in it. They just showed it and he's a good friend of mine. I didn't know he was in it, so I'm really excited to see what he pulls off."
Michelle Fairley, who plays Catelyn Stark, said: "We had a read-through where we met some of them. Not everybody was available to come for the read-through, but we met some of them like Diana Rigg."
Emilia Clarke, who plays Daenerys Targaryen, added: "There are so many people [in the cast]. Diana Rigg is so iconic, I can't even get over it.
"We were at the read-through and it was one of the things where you're listening to everyone and kind of reading along with the script, and then Diana Rigg starts talking and you're like, 'I'm going to watch.' She just blew my mind, she's incredible."