Valar Morghulis

"Valar Morghulis" is the tenth and final episode of the second season of Game of Thrones. It is the twentieth episode of the series overall. It was written by executive producers David Benioff & D.B. Weiss and directed by co-executive producer Alan Taylor. It is expected to air on June 3, 2012.

Cast
Starring
 * Peter Dinklage as Tyrion Lannister
 * Lena Headey as Queen Cersei Lannister
 * Nikolaj Coster-Waldau as Ser Jaime Lannister
 * Emilia Clarke as Khaleesi Daenerys Targaryen
 * Kit Harington as Jon Snow
 * Charles Dance as Tywin Lannister
 * Iain Glen as Ser Jorah Mormont
 * Sophie Turner as Princess Sansa Stark
 * Maisie Williams as Princess Arya Stark
 * Alfie Allen as Prince Theon Greyjoy
 * Jack Gleeson as King Joffrey Baratheon
 * Aidan Gillen as Lord Petyr Baelish
 * Conleth Hill as Varys

Guest starring
 * Donald Sumpter as Maester Luwin
 * Gwendoline Christie as Brienne of Tarth
 * Simon Armstrong as Qhorin Halfhand
 * Tom Wlaschiha as Jaqen H'ghar
 * Esme Bianco as Ros
 * Natalia Tena as Osha
 * Ralph Ineson as Dagmer Cleftjaw
 * Edward Dogliani as Rattleshirt
 * Steven Cole as Kovarro
 * Rose Leslie as Ygritte