Left Handed Films [UK] Production Companies general manager: Riz Ahmed (The article continues below - Commercial information) FILMS 2020Mogul Mowgli (The article continues below - Commercial information)