5520 May 29, 2011 Camera Q&A: Natalia Smirnoff on filming in Buenos Aires Who: Natalia Smirnoff is a Buenos Aires-based filmmaker whose feature film directorial debut, Puzzle opened May 27th at the IFC Center in New York City. The film follows forty-something homemaker,….. Read More