Game of Thrones fans, gird your loins!
Why? Because we've got 23 (!) new pictures of your Westeros favorites—including Jon Snow (Kit Harington), Arya (Maisie Williams) and Tyrion (Peter Dinklage)—from the HBO hit series' highly anticipated third season, which premieres March 31.
And because they are such givers, HBO also provided fans with their first look at characters they'll be meeting in the new season, including Wilding leader Mance Rayder (Ciarin Hinds) and Beric Dondarrin (Richard Dormer).
Game of Thrones returns March 31 at 9 p.m. on HBO.