New Netflix Shows 2019
100+ New Original Netflix Series That Were Required Watching in 2019
111
Set in the Old Town of Bilbao in Spain, this series follows the aftermath of a jihadist bombing, which claims the lives of seven victims and wounds several more.
When it's available: Aug. 16