Beautiful, interesting, incredible cinema.
A film about an amusement arcade in Frankfurt and its staff.