Invisible Heroes

Invisible Heroes

Available on Topic
In 1973, a Finnish diplomat's son reluctantly follows in his father's footsteps by landing a job in the embassy in Chile.
Starring Pelle Heikkilä, Sophia Heikkilä, Ilkka Villi