The Rats Are Leaving the Shop
2005 51min
The last minutes in the life of a New York immigrant artist in September 2001.
Storyline
The last minutes in the life of a New York immigrant artist in September 2001.
Cast
The last minutes in the life of a New York immigrant artist in September 2001.
The last minutes in the life of a New York immigrant artist in September 2001.