Your prayers have been answered.

Believe it or not, the final season of HBO's 'Game of Thrones' is set to drop this month. Not long now, can you believe it? And to get you up to speed on the previous 67 episodes, the gods over at ScreenCrush have delivered what we've all been asking for - a comprehensive recap of all seven seasons up until this point.

It goes without saying that it's jam-packed with spoilers left, right and centre, but interestingly they've chosen not to revisit the deaths of the many characters killed off. ScreenCrush insists, quite simply, that there's no point.

Once you've been brought up to speed, you can preview the final season in the full trailer right here. 'Game of Thrones' airs on HBO April 14.