Yara makes her long awaited return to Game of Thrones tonight! Last time we saw her she was heading off to sail the Narrow Sea to rescue poor Theon, must have been a pretty long journey as its taken her over half a season to get there. Although, how is she going to feel when she discovers Theon is gone, and in his place, Reek! She will have to get through batsh*t crazy Ramsay Snow first though. Elsewhere, it's trial time for Tyrion, and by the looks of it, he won't have an easy run with his own father believing him to be guilty, but surely they won't let anything happen to Tyrion... right? Right?!