Megan Thee Stallion and Netflix have signed a first-look deal, giving the global film and TV streaming service exclusive rights to partner with the Houston artist on her video content for the near future. According to Netflix, Megan will create and executive produce concept projects such as original television series under the terms of their new contract.