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.

Released
July 27, 2005
Runtime
51min
Genre
Language
English
Cast