‘The Menu’ Director Mark Mylod Talks His Return to the Big Screen After 11 Years Away
Advertisements It’s been 11 years since director Mark Mylod last directed a feature film, and his return to the big screen has gone better than he ever could have expected.…