who captured theon greyjoy at the end of season 2
Theon Greyjoy Theon asks his sister Yara to bring 500 men as reinforcements, but instead she arrives with a paltry force to warn Theon of his unstable position and to return to the Iron Islands. Theon refuses, and soon afterwards Winterfell is besieged by men of House Bolton commanded by (the then unnamed) Ramsay Snow, bastard son of Lord Roose Bolton. Theon attempts to rally his men to fight to the death, but they knock him out and hand him over to Ramsay, hoping for amnesty. Unknown to the viewer, Ramsay disobeys his orders to free the Ironborn and instead flays them all and sacking Winterfell, before taking Theon back to the Dreadfort as prisoner.
A Man Without Honor After returning from the hunt, Theon calls the people to the square, and after Luwin's arrival, reveals to them the charred remains of two children as a warning to those who do not respect his rule. Luwin cries out in horror for Bran and Rickon, while Theon looks upon the corpses and appears visibly uncomfortable, barely able to hide his guilt.