Invisible Heroes

In 1973, after a brutal military coup leaves desperate Chilean citizens fighting for their lives on the streets of Santiago, a Finnish diplomat defies his own government to ensure safe passage for the refugees. Based on a previously untold true story.