Who Killed Sara? The mysterious storylines on Lupin have us theorizing with every new episode, but Who Killed Sara? will really have you second-guessing everything. Just when you think you've gotten everything figured out, the Mexican thriller will throw you for another loop. Watch Who Killed Sara? on Netflix. Image Source: Everett Collection