Pretty Little Liars
Welcome to the Dollhouse
E26 Mar 24, 2015 41m TV-14
Shocking secrets come to light for Aria, Emily, Hanna and Spencer as the biggest clue to the "A" mystery is revealed.
Where to Watch Welcome to the Dollhouse
Cast of Welcome to the Dollhouse