THE LESSON celebrates its world premiere in Tribeca Alice Troughton’s atmospheric thriller THE LESSON, featuring an A-List cast including Richard E. Grant, Julie Delpy and Daryl McCormack has celebrated its world premiere last … More