Germany, Art and Filmmaking - so why am I here?