See What "Pretty Little Liars" Would Have Been Like If Sasha Pieterse Had Played Hanna

It's tough to argue with the impeccable casting of Pretty Little Liars. Lucy Hale, Ashley Benson, Shay Mitchell, Troian Bellisario and Sasha Pieterse — not to mention the talented guys in the cast — all seem perfectly connected with their characters. Which is why you might be shocked to learn that Sasha Pieterse almost ended up playing someone other than mischievous Ali DiLaurentis.

Whaaaaaat? I know. While speaking on a panel at PaleyFest over the weekend, the cast revealed that Sasha came this close to getting the role of Hanna Marin, Ali's once-tormented follower who morphs into an insecure queen bee.

In case that's too much to wrap your head around, the girls decided to give the audience a taste of what the show would have been like if Sasha had ended up in Ashley's role. With Janel Parrish as Mona, Sasha read a scene playing Hanna — and it was seriously intense.

By the looks of this, Sasha could have easily pulled off the part. Still, I think the producers made the right call when they cast everyone in their respective roles. As good a Hanna as she is in this short reading, Sasha was born to play Ali!

A Part of Hearst Digital Media
Seventeen participates in various affiliate marketing programs, which means we may get paid commissions on editorially chosen products purchased through our links to retailer sites.