• Season 1 Episode 15
  • It's All My Fault

  • Airdate:02.26.2015.

Wes, Connor, Michaela and Laurel may have dug themselves in too deep a hole for Annalise to save them and the shocking truth about Lila’s murder is finally revealed.

series regulars:

    Viola Davis as Annalise Keating
    Alfred Enoch as Wes Gibbins
    Jack Falahee as Connor Walsh
    Katie Findlay as Rebecca Sutter
    Aja Naomi King as Michaela Pratt
    Matt McGorry as Asher Millstone
    Karla Souza as Laurel Castillo
    Liza Weil as Bonnie Winterbottom
    Charlie Weber as Frank Delfino

written by:

Pete Nowalk

directed by:

Pete Bill D'Elia