Holy shit. Best episode yet this season... and good lord, that last episode made Oberyn's death look peaceful.