Credit: Video Still

The Pretty Little Liars promos from Canada's MuchMusic are normally full of awesome clips, and the one for the Season 3 finale (Season 3, Episode 24: "A dAngerous gAme") is no exception.

The promo opens with Mona (Janel Parrish) saying, "those bitches are finally going to get what they deserve." We also see Aria (Lucy Hale) tell Ezra (Ian Harding) "nothing about us feels right anymore," Aria warning Emily (Shay Mitchell) that "A" will take Paige (Lindsey Shaw) away from her, and Spencer responding to one of the Liars saying, "with any luck, this will all be over," with "luck won't have anything to do with it."

Then it cuts into a series of rapid fire snippets, including a lot of people in black hoodies, someone in black jamming a door shut, someone looking at an old pic of Spence and Alison (Sasha Pieterse), Jenna (Tammin Sursok), and much more!

And the best part? At :20 a shocked looking Spencer watches at least two people in hooded red coats walk by her. Say what?!

Credit: YouTube Photo: Pretty Little Liars Season 3 Finale: Multiple "A"s? (VIDEO)

Find more Pretty Little Liars spoilers here.

Catch the Season 3 finale on Tuesday, March 19, 2013 at 8 p.m. ET/PT on ABC Family.

Rebecca Martin is an editor at Wetpaint Entertainment. Follow her on Twitter @BeccaDMartin.