Game of Thrones: The Complete Fifth Season

Jon Show (Kit Harington) struggles to balance the demands of the Night's Watch at Castle Black with those of newly arrived Stannis Baratheon (Stephen Dillane), who believes himself to be the rightful kind of Westeros.

As Jaime Lannister (Nikolaj Coster-Waldau) embarks on a secret mission, Tyrion (Peter Dinklage), now a fugitive, finds a new cause and their sister, Cersei (Lena Headey), tries to hold on to power in King's Landing amidst the Tyrells and the rise of a religious group led by the enigmatic High Sparrow.

Meanwhile, across the Narrow Sea, Arya Stark (Maisie Williams) searches for an old friend. Daenerys Targaryen (Emilia Clarke) finds that her tenuous hold on the city requires hard sacrifices.