The Twelve, Season 1 In this Belgian drama, 12 jurors are brought together to decide the fate of a woman who stands accused of killing her best friend and her own daughter. When it's available: July 10 Image Source: Netflix