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
Reviews
There are no reviews for this movie yet.
Video reviews
0 review(s)
Text reviews
0 review(s)