Winter is finally here. On March 31st, HBO will debut the first all-new Season 3 episode of George R.R. Martin's Game of Thrones. The landscape is frozen over, and the struggle for the iron Throne has begun! The action will stretch from the south, where heat breeds plots, lust and intrigues; to the vast and savage eastern lands; all the way to the frozen north, where an 800-foot wall of ice protects the kingdom from the dark forces that lie beyond. Kings and queens, knights and renegades, liars, lords and honest men...all will play the Game of Thrones. Check out the first footage from the Season 3 Premiere, which promises to be epic.