Aliens discover Germany.…
In this film, the people of a Tyrolean town climb up into the nearby mountains, searching for a plac…