tatia rosenthal

Tatia Rosenthal (BSS #275)

Tatia Rosenthal is is most recently the director of $9.99. The film is presently playing at the New Directors/New Films series, which is running between March 25 and April 5 at MOMA and the Film Society of Lincoln Center. It is also scheduled for limited release on June 17, 2009. Condition of Mr. Segundo: Ushering […]