Pretty Little Liars fans are on the edge of their seats waiting for the big reveAl on next Tuesday's season 5 finale, and PLL star Shay Mitchell dished to Huffington Post about what to expect:
"We were all super shocked with what happened in the finale. And I mean it's not just cause of the storyline it's like everything that happens in it. Our costumes are more insane and everything. Everything is so amped up."
The season 5 finale of Pretty Little Liars airs March 31st, 2015 at 8 PM ET on ABC.