ABC's new series How To Get Away With Murder in its winter finale revealed that Wes Gibbins is Sam Keating's killer.
But, the shocking revelation was that the entire plan to get rid of the evidence and "getting away with murder" all came from Annalise.
She really is the master all along, and was playing us the entire time!
Episode 10 titled, Hello, Raskolnikov, will air on January 29, 2015, where secrets will be exposed, questions will be answered and a murderer will be exposed.
Series creator Peter Nowalk teased that certain episodes will "play with time."
Nowalk told TV guide, "The final six episodes will not only focus on Rebecca's trial, during which Lila's murderer will be revealed, but it will deal with the fallout of the Keating's deadly deed, and Annalise and Wes' little secret."
"The big thing that bleeds through all the characters is their paranoia in the next few episodes, and who knows what. 'Am I being played?'"
"The distrust is running high. At the same time, they have to rely on each other more than ever."
The report also states that Marcia Gay Harden and Cicely Tyson are appearing in top-secret roles in the show.
Could they be Tom's ex-wife and Annalise's mother?
Viola Davis who stars as Annalise Keating, a criminal law professor at the fictional Middleton University in Philadelphia, teased some shocking scenes ahead.
"I will say that there are certain scenes that you've never seen on network TV," she told E! News.
"I don't want to step on any toes, but I think the cliffhanger will still be out there. But I don't think that it's anything that you will expect," she added.
Davis also won for Favorite Actress in a New TV Series award at the People's Choice Awards, 2015.