"How To Get Away With Murder" Season 2 might have proved yet again how brilliant of a lawyer Annalise Keating (Viola Davis) is but as expected, the finale episode left as hanging once more.

There were so many questions left unanswered. Who killed Wallace Mahoney? Did Annalise ordered Frank to kill Wes' father? Where is Frank? What will happen to Wes now?

Now, you must have thought that "How To Get Away With Murder" Season 3 Episode 1 will give you the answers that have baffled your mind for months. Well, you are "dead" wrong.

The premiere episode of the murder-mystery-drama just provided more questions and yes, more murders.

Who is posting Annalise's "Killer" poster? Who burnt her house? Who is the dead body in the ambulance? Who is the new killer?

By Annalise's reaction, it seems that the victim is someone close to her. So the logical choices are Bonnie (Liza Weil), Frank (Charlie Weber), Wes (Alfred Enoch), Laurel (Karla Souza), Michaela (Aja Naomi King), Connor (Jack Falahee), Asher (Matt McGorry) or Nate (Billy Brown).

The Official Trailer for "How To Get Away With Murder" Season 3 Episode 2 entitled "There Are Worse Things Than Murder" has already been released.

And based on the trailer, it looks like we have to wait a little longer to know the identity of the victim.

"We can't tell you who is dead"

But the show does promise that each week, it will reveal someone "Who is not (dead)".

The trailer also provides Frank's first appearance this season. It seems that he is still loyal to Annalise and just needs space for now.

"How to Get Away with Murder" Season 3 Episode 2, entitled "There are Worse Things than Murder" will premiere on Thursday, September 29, 2016, at 10:00 p.m. on ABC Television Network.