'Who Killed Sara?' Season 2: Should You Binge Season 1 On Netflix?

Netflix It is currently the most popular series on Netflix. “Who Killed Sara?” is the ambitious dramatic thriller at the top of Netflix’s self-reported Most-Watched list. The Mexican series first claimed that spot when Season 1 premiered earlier this year. Without making fans wait too terribly long,