British Actress Michaela Coel Turned Down $1 Million Netflix Deal to Keep Creative Control and Ownership of ‘I May Destroy You’

Michaela Coel, the creator and star of the popular BBC series ‘I May Destroy You,’ opened up about why she turned down a $1 million offer from Netflix.