Another Tuesday night on ABC Family, another hour of action-packed drama.
On Pretty Little Liars Season 5 Episode 17, Hanna was clearly being set up by A, but she was determined not to go down without a fight.
Elsewhere, relationships were put to the test when Aria came clean to Ezra and after Spencer's shady actions continued to put Toby in a bind at work.
Might this actually be it for those two? Do you think it ought to be?
Sit back and watch Pretty Little Liars online right now to see what transpired during hour.