Our Town Theatre Group to show German film