AUTLOOK FILMSALES - as SALES
Documentary - Completed 2020
At the foot of the Andes Mountains in Chile lies an idyllic German colony called Villa Baviera (Bavarian Village). However, the beauty hides a grim past.