"Game of Thrones" season 4 will premiere in five days. While fans look forward to "Two Swords," a lot happened in season 3 and HBO has released a handy 25-minute recap video to refresh the memory.

"Game of Thrones" season 3's most talked about event, the Red Wedding, will be hard to forget but each of the characters in the series also had plenty of memorable moments. The first episode of season three, "Valar Dohaeris," included Jon Snow joining the Wildlings, the aftermath of the Battle of the Blackwater, Daenerys' attempt to buy the Unsullied while Ser Barristan Selmy thwarts an assassination attempt on her life.

Season 3 also features the development of Jaime Lannister from the "Kingslayer" to someone a bit more human, due in part to his time on the road with Brienne. The bond formed between Jaime, the prisoner, and Brienne, his escort, grows after the duo are captured and sent to Harrenhal. During that time, Jaime loses his hand, is freed by Roose Bolton but returns to Harrenhal to rescue Brienne, in "The Bear and the Maiden Fair."

Arya, traveling with her friends Gendry and Hot Pie, joins up with the Brotherhood Without Banners. The group had captured the Hound and he survives following a trial by combat with the Brotherhood's leader, Beric Dondarrion. Arya soon runs away from the Brotherhood but gets captured by the Hound who hopes to ransom her to Robb Stark. That plan is foiled in the wake of the Red Wedding.

The third season of "GoT" sees Bran Stark continue his journey beyond the Wall and his attempt to meet the three-eyed crow. In the season finale, "Mhysa," Bran, Hodor, Jojen and Meera Reed meet up with Sam, who managed to kill a White Walker while fleeing with Gilly and her infant son, who provides the trio with a way beyond the Wall. Jon returns to Castle Black, but not before Ygritte shoots him, and across the Narrow Sea, Daenerys has freed Yunkai. And who can forget Theon Greyjoy's torture at the hands of Ramsay, Lord Bolton's bastard?

The "Game of Thrones" season 3 recap, "Politics of Power," can be viewed below. The "GoT" season 4 premiere airs on April 6 at 9 p.m. EDT on HBO.