Credit: Video Still

We can always count on Canada's MuchMusic to turn out awesome Pretty Little Liars promos, and this atmospheric preview of Season 3, Episode 16: "Misery Loves Company" doesn't disappoint.

From Aria (Lucy Hale) asking her hallucination of Alison (Sasha Pieterse) (if it is a hallucination) if Byron Montgomery (Chad Lowe) killed her to Spencer (Troian Bellisario) worrying about an "'A' army," every moment is gripping.

Check it out!

Credit: YouTube Photo: Pretty Little Liar Season 3, Episode 16 Preview: An Army of "A"s

Catch the episode on Tuesday, January 22, 2013 at 8 p.m. ET/PT on ABC Family.