1994 · Drama · 0h 20m · 10.0
The film centers around Peter Camaron, who works at Left Luggage at a train station.