We chatted with director Sophie Hyde about her film Good Luck to You, Leo Grande which is streaming now exclusively on Hulu. The sex-comedy drama is written by Katy Brand and stars Emma Thompson and Daryl McCormack. Official Synopsis Nancy Stokes (Emma Thompson), a retired school teacher, is yearning for some adventure, […]