Pretty Little Liars Season 3 Finale Spoiler Pic
As for how the PLL cast felt about the nail-biting episode? Click through the gallery to see what Shay Mitchell (Emily), Ashley Benson (Hanna), and more of the cast were tweeting during the “polarizing” finale.
It looks like we weren't the only ones at the edge of our seat!
Pretty Little Liars Season 4 premieres on Tuesday, June 11, 2013 at 8 p.m. ET/PT on ABC Family.