The Rats Are Leaving the Shop
The last minutes in the life of a New York immigrant artist in September 2001.
Release Date
July 27, 2005Runtime
51 minDirected by
Oleg MavromattiLanguage
EnglishBudget
$0Revenue
$0Status
ReleasedThe last minutes in the life of a New York immigrant artist in September 2001.
Release Date
July 27, 2005Runtime
51 minDirected by
Oleg MavromattiLanguage
EnglishBudget
$0Revenue
$0Status
Released