Who Killed Sara?, Season 1 In this Mexican crime drama, a man who spent 18 years in prison for a murder he didn't commit sets out to avenge his sister, as well as the family who framed him for her death. When it's available: March 24 Image Source: Netflix