Witnesses
Episode 1
S2 E1:
On a quiet road in northern France, 15 well-dressed corpses are found in an abandoned bus. Were they on their way to some sort of ceremony or event?