Beautiful, interesting, incredible cinema.
Two unusual people make contact in German on a London coffee house.