I absolutely LOVED this season, but that being said, I found this finale to be extremely underwhelming

I had already predicted last week that
Frank was involved in Annalise's car crash and that's why he owed Sam
. As for
Frank killing Wallace
, I assume that it was intentionally obvious that it was him, but I much prefer the mystery elements of the show, so that moment didn't really interest me. It didn't leave me with anything to look forward to for next season, since there's no real question involved, plus the fact that they
killed Mahoney so soon after introducing him makes me not care about his character whatsoever.
Ironically, I was FAR more interested in
how Caleb died
, but that was brushed aside as soon as it was revealed so they could make room for the season ending moment that didn't feel like a season ending moment. So overall, I'm pretty disappointed and the episode didn't succeed in hyping me up for Season 3.
Despite the mediocre finale, though, Season 2 as a whole was much better than Season 1.