Game of Thrones S05E07 recap and review: 'The Gift' (Spoiler alert)