The Producers Club 358 West 44 Street, New York, NY 10036 United States + Google Map
Set in Bishkek, Kyrgyzstan, a young boy named Sasha has to evade a ravenous dog on his way home from the market.