There are so many moving pieces going into Scandal Season 3 Episode 18 that it's anyone's guess where they're all going to fall.
On the April 17 finale, Olivia has to deal with her mother while election day is nears - and nothing is off the table as the candidates go head-to-head.
Even Charlie has a surprise in store, while Jake struggles to save the White House despite the obstacles set in his path.
Check out these photos from the Scandal Season 3 finale "The Price of Free and Fair Elections." And, this is Shonda Rhimes, people: prepare for anything.
NOTE: Don't forget you can always watch Scandal online anytime here at TV Fanatic to catch up prior to the finale airing.
C. Orlando is a TV Fanatic Staff Writer. Follow her on Twitter.