This series has me at the edge of my seat!! Mekeisha Madden Toby from TV Line writes about the recently released season 2 of Who Killed Sara, which is currently #1 on Netflix! If you didn’t think it can get more tense, you were wrong! Click HERE for spoilers and drama! PHOTO: Who Killed Sara?