Now Watching
No Man's Land
Drama
They got off the last train at Abbesses, a metro station in Montmartre, Paris. 9 tired men and a drag queen skip the lengthy stairs and take the elevator. The door closes, but jams. The station closes down for the night.…