The Film Archive, Tory St.