Watch Pretty Little Liars Season 3 Episode 21 - Online Full Length. Spoilers first: This season of Pretty Little Liars takes place five months following the discovery that Mona Vanderwaal (Janel Parrish) was the elusive "A" that had been creatively and relentlessly tormenting the four main characters, Aria Montgomery (Lucy Hale), Spencer Hastings (Troian Bellisario), Hanna Marin (Ashley Benson), and Emily Fields (Shay Mitchell) for the past year. It addresses the issue of whether or not Garrett Reynolds (Yani Gellman) actually killed or was involved in the murder of the girls' former friend and queen bee, Alison DiLaurentis (Sasha Pieterse). Next: 3x21 -- Out of Sight, Out of Mind (Feb/26/2013) general preview revealed today: Spencer is finally ready to talk, but Emily is not so ready to accept what she has to say. Will she heed Spencer's warnings or will Emily go off to find her own answers down a path "A" has designed for her? Hanna, on the other hand, is preoccupied with helping her mother after Ashley is involved in a hit-n-run accident. Now having a new secret to hide, Hanna wonders if "A" had something to do with it after all. With Aria, Emily, Hanna and Spencer are now really afraid does "A" have them right where they want them? Watch Pretty Little Liars Season 3 Episode 21 - Online Full Length above. Enjoy watching and have a great day! DON'T COPY THIS ARTICLES!!! WE DON'T DISTURB YOU AND WE RESPECT YOURS WORK!!!