"Who Killed Sara?" Alex, framed for his sister's murder, seeks revenge to find who his sister's killer really is. Watch "Who Killed Sara?" on Netflix now. Image Source: Everett Collection