Home Life Silver Bear-winning film opens German film festival in downtown