Credit: HBO

There's only one episode left of Game of Thrones Season 3 (we can't believe it's almost over!), but will the epic HBO series be back tonight (June 9) with a new episode? Of course! It's time for the Season 3 finale

After last week's unfortunate bloodbath, we're happy that Daenerys and her dragons will be back tonight for Season 3, Episode 10: "Mhysa" – even though we're still grieving over the loss of Robb and Catelyn Stark. So what can you expect from the Season 3 finale, "Mhysa"? Here's the official synopsis:

Joffrey challenges Tywin. Bran tells a ghost story. In Dragonstone, mercy comes from strange quarters. Dany waits to see if she is a conqueror or a liberator. (Written by David Benioff & D. B. Weiss; directed by David Nutter.).

Sure, we may have cried a thousand tears over the Red Wedding, but seeing Lord Tywin put King Joffrey in his place might put a smile on our faces. Not to mention Dany and her dragons are back for the finale! After all, "Mhysa" (or, "Mother") is the term given to Dany by the slaves at Yunkai. So, is she a liberator or a conqueror? Looks like we're going to have to wait until tonight's episode to find out, Game of Thrones fans!

Get more Game of Thrones spoilers here.

Catch the episode this Sunday, June 9 at 9 p.m. ET/PT on HBO. Watch the promo below!