'Pretty Little Liars' season 5 is returning with episode 24 this week and surely fans will like the excitement that the hour-long episode brings. The story of the liars continues and before the show officially wraps up, things will get more complicated, secrets will be revealed and hidden identities will be uncovered. The big question now is not the safety of the girls, but whether or not they can handle the truth. Don't miss the brand new episode. Tune in on ABC Family at 8 p.m. EST or watch 'Pretty Little Liars' season 5 episode 24 stream using the free online stream link below.

Note: This feature contains spoilers on the upcoming episode of 'Pretty Little Liars' Season 5. Please read at your own risk.

The road thus far has been pretty complicated for the girls. There are back-to-back twists every now and then and season 5 has proven to be a roller coaster ride for everyone. This week as Alison's trail begins, her lies will be uncovered and slowly the lies of the people close to her won't be spared. Hanna is in the middle of this mess since there is evidence and clues that was planted against her by either Mona or "A." What's more is that the identity of the villainous "A" has not been uncovered yet. Ali's father is also blaming the girls for her daughter's trial. Catch the brand new episode tonight. Watch 'Pretty Little Liars' season 5 episode 24 online through the free online stream link at the bottom.

Interestingly, while the series is just a few minutes away from the finale, show creator Marlene King has repeatedly hinted that by now PLL fans should have a clear idea who the real "A" is. However, it appears that there isn't actually a lone "A" but a pack of "A." So the hooded villain of Rosewood could be anyone. Emily, Aria, Hanna and Spencer will get the shock of their lives when they learn the biggest game changer about "A's" real identity. "In my perfect world you figure out who A is before we tell you. And some of you already have," King teased fans on Twitter. Who could be the people behind the vengeful "A?" Find out by watching 'Pretty Little Liars' online using the free online stream link at the end of this post.

The official synopsis of 'Pretty Little Liars' season 5 episode 24 reads: "Alison's trial is about to begin and the once-confident Queen Bee is not so confident about her fate, as testimony reveals not only her lies but the lies of those close to her. Meanwhile, Spencer, Aria, Emily and Caleb search for information to clear the imprisoned Hanna following a string of clues that might have been left by Mona or possibly planted by 'A.'"

'Pretty Little Liars' stars Lucy Hale, Troian Bellisario, Shay Mitchell, Ashley Benson, Sasha Pieterse, Janel Parrish, Ian Harding, Tyler Blackburn and Keegan Allen, among others.

"The Melody Lingers On" is to air this Tuesday night at 8 p.m. EST on ABC Family. Watch Pretty Little Liars season 5 episode 24 stream using this free online stream link here.