Various honored guests turn up for the wedding of Joffrey and Margaery in King's Landing. However the King's taste in entertainment upsets many people in attendance. Bronn takes on a unlikely pupil. Bran's journey is mapped out when he receives a vision. Davos tests Stannis' patience. Ramsey has a perverse attraction to his new pet.