Beautiful, interesting, incredible cinema.
A group of homeless lives in an abandoned train on a dead-end track in Geneva.