'Pretty Little Liars' season 5 episode 22 is going to be pretty challenging for the liars as they try to find a good point that could prove Ali's innocence. However, the big task is that they should find a way for doing so without actually incriminating Mike. The D.A. wants Ali to name her accomplice so this could mean big trouble to the liars. The chances of Ali sticking with her innocence statement is questionable now that the D.A. is proposing something that could save her from all this mess. Don't miss the all-new episode. Tune in on ABC Family at 8 p.m. EST or watch 'Pretty Little Liars' season 5 episode 22 stream using the free online stream link at the end of this post.

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

PLL Season 5 is undeniably the most twisted season of the show. While the girls scramble for evidence to prove Alison's innocence, the D.A. offers the latter a bargain agreement that could help her out of the case but put one of her friends in big trouble. Interestingly, all of this are about to happen while Spencer is away. She will be in London for a much needed break from all the complications hitting the girls thus far. Her mother has given her a ticket to meet a professor at Oxford. This could mean proper education for Spencer and a one-way ticket from Rosewood and the things that took a toll on her life for the past five seasons. Catch the brand new episode tonight. Watch 'Pretty Little Liars' season 5 episode 22 stream through the free online stream link below.

Interestingly, show creator Marlene King have been teasing fans about A's real identity on Twitter. "I believe whole heartedly that u will love the finale. It is the MOST IMPORTANT EPISODE OF PLL," she tweeted Friday. She previously revealed an interesting fact that the real A was in the pilot episode of PLL. Hence, fans were quick to conclude that Mona is the real A. But King abruptly shut down this claim when she said that Mona just played A and that the "Big A" is still out there. "Actually you will see A without the hoodie or the mask. Gotcha! @5sausegirl_ #FinaleFever #MarchTwentyFour," she wrote recently. Looks like the finale will really be very interesting. Watch 'Pretty Little Liars' season 5 episode 22 stream using the free online stream link at the bottom.

The official synopsis of 'Pretty Little Liars' season 5 episode 22 reads: "Aria, Emily, and Hanna keep looking for a way to prove Ali's innocence without incriminating Mike. But when the D.A. proposes a plea bargain agreement for Ali that includes naming one of the PLL's as her accomplice, the girls intensify their search - not only to save Ali but to save themselves. Will Ali stick by her story of innocence, or will she give up one of the PLLs to save her own skin?"

"Meanwhile, not knowing what is happening back in Rosewood, Spencer gets a much needed break from all the drama with a night out on the town in London..."

'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.

"Bloody Hell" is to air this Tuesday night at 8 p.m. EST on ABC Family. Watch Pretty Little Liars season 5 episode 22 stream using this free online stream link here.