Winning the Best Film award at Leeds is a proud moment for Indian cinema: Manoj Bajpayee
‘The Fable’ featuring the actor becomes the first Indian film to win Best Film at the 38th Leeds International Film Festival UK.
Winning the Best Film award at Leeds is a proud moment for Indian cinema: Manoj Bajpayee