Episode 6

Ewert returns to Stockholm with shocking new information to share with his team. But can he be bring himself to force everything to the surface?