The Rats Are Leaving the Shop
The last minutes in the life of a New York immigrant artist in September 2001.
The Rats Are Leaving the Shop
July 27, 2005
Image gallery
There are no images available for this movie.