The Rats Are Leaving the Shop

2005 51min

The last minutes in the life of a New York immigrant artist in September 2001.

JustWatch makes it easy to find out where you can legally watch your favorite movies & TV shows online.

The Rats Are Leaving the Shop