Beautiful, interesting, incredible cinema.
In an abandoned subway station, which looks like modern European Stations, humanity is lost…