Who Killed Sara?, Season 2 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 — and it's back for a second instalment. When it's available: 19 May Image Source: Netflix