Who Killed Sara season 2 starts tomorrow on Netflix. Hopefully, these 5 exciting open questions from Season 1 will be…