Digital Filmmaker An article including me and Sita’s upcoming Tribeca premiere is now at Digital Filmmaker. Author: Nina Paley Animator. Director. Artist. Scapegoat. View all posts by Nina Paley