Everything pretty much went to hell on the winter finale of How to Get Away with Murder.
From a growing body count that got three, maybe four, new additions (depending on Annalise’s condition), to the revelation that the law professor knew one of her students long before they ever set foot in her classroom, the legal drama’s mid-season denouement was a non-stop shocker.
WATCH: These 'How to Get Away With Murder' Bloopers Are to Die For!
Asher (Matt McGorry) finally lost it when his father offed himself, overwhelmed by the leak of information that implicated the judge in covering up a gang rape to save his son’s reputation. So, when confronted by ADA Emily Sinclair (Sarah Burns) in the parking garage, who had some unkind words to say about his late father, he backed over her with his car.
While Bonnie (Liza Weil) helped with the evidence, the rest of the team was hard at work trying to track down Catherine Hapstall (Amy Okuda), as mounting evidence suggested that she might be far less innocent in the murder of her wealthy parents than her brother, Caleb (Kendrick Sampson). But as Annalise (Viola Davis) started to spiral, she had Frank (Charlie Weber) off the troublesome sibling and set both deaths up to look like the consequences of a night of chaos at the Hapstall mansion.
The final part of Annalise’s plan, however, involved making the crime scene believable, which is where things got truly crazy. She begged each of the “Keating Five” to shoot her in the leg, and when Connor (Jack Falahee), Michaela (Aja Naomi King) and Laurel (Karla Souza) all balked, Annalise played her trump card, admitting to Wes (Alfred Enoch) that Rebecca was truly dead, and she had covered up the murder.
NEWS: 14 Times Viola Davis Was a Complete and Total Badass on 'How to Get Away With Murder'
This was enough to motivate Wes, and then some, as he pulled the gun up from his mentor’s leg and shot her in the stomach instead. But then came the true twist. As Wes stood over Annalise, ready to finish the job, she said the one thing she knew would shock him even more: his given name.
Turns out, Annalise has known Wes a.k.a. “Christoph” since long before he took her class. In a flashback, she and ex-girlfriend Eve (Famke Janssen) were shown standing behind a two-way glass as young Christoph described to a police officer how he found his mother dead.
“Good God Annalise, what did we do?” Eve asked as the finale came to an end, leaving viewers with the exact same question.
WATCH: 'How to Get Away With Murder' Cast Reveals How They Get Away With Sex Scenes