Will the real A please stand up?
After five seasons and many false reveals, Pretty Little Liars Season 5 concludes this coming Tuesday and we have been promised that the real A will be revealed. Finally!
Following the way Pretty Little Liars Season 5 Episode 24 ended, we know that the truth is just around the corner, but who is this person that has been terrorizing these girls for so long?
The show has succeeded in throwing several suspects our way and we've compiled the most likely candidates below in our photo gallery. There are 17 suspects in total. There are even characters who haven't been part of the show for quite some time.
With a town as small as Rosewood, you'd never guess there'd be this many suspects.
Who do you think is A? Hit the comments with your theories.
If you want to catch up on the clues before you make your decision, remember you can watch Pretty Little Liars online, right here on TV Fanatic.
Note: Pretty Little Liars Season 5 Episode 25 airs Tuesday March 24th at 8/7c on ABC Family.
Paul Dailly is a staff writer for TV Fanatic. Follow him on Twitter.