And will the show's hyper-realistic but disturbing sexual violence disappear after a critical and fan backlash last season?

All your questions will be answered soon, as season six of the hit HBO series Game of Thrones is set to return on April 24 in the US and a few hours later in Australia.

Since season five wrapped up in June, we've all been left wondering what would happen next, and who would survive.

Fans have clung to pieces of news about the fate of Jon Snow (Kit Harrington) and speculation has started running rife after it was revealed Bran Stark would be returning to the series after being absent throughout season five.

It's recently been revealed that the new season will surpass the books, thus spoiling the read as author George R.R Martin is yet to complete work on the next instalment, The Winds of Winter.

Let the "winter is coming" references begin.

Game of Thrones Season 6 premieres Monday April 25 at 11am on Showcase.