A Kiss Before Lying

A Kiss Before Lying is the 18th episode in the Second Season of Pretty Little Liars.

Main Cast
Troian Bellisario as Spencer Hastings Ashley Benson as Hanna Marin Lucy Hale as Aria Montgomery Shay Mitchell as Emily Fields Sasha Pieterse as Alison DiLaurentis

Guest Stars
Nia Peeples as Pam Fields Laura Leighton as Ashley Marin Tyler Blackburn as Caleb Rivers Ian Harding as Ezra Fitz Yani Gellman as Garrett Reynolds Natalie Hall as Kate Randall Shane Coffey as Holden