Another season of Game Of Thrones has come and gone, and Sunday's epic finale proved Season 6 was one of the most shocking yet!
From the very first episode on, fans were given major reveals about many of the key players of the HBO fantasy series.
Though some twists we totally saw coming (did anyone really think Jon Snow would stay dead?) some reveals were not only surprising, but truly heartbreaking!
Related: Emilia Clarke Talks GoT Finale & Season 7 Predictions!
From Cersei Lannister's explosive plot to get out of her trial, to Daenerys Targaryen's fiery overtaking of the Dothraki, to how Hodor got his name — there was a crazy moment in nearly every episode!
Which Season 6 shocker was YOUR favorite? Cast your votes (below)!
Tags: emilia clarke, game of thrones, hbo, heartbreaking, play with perez, season 6, tv news