Best Film, The Fable and Manoj Bajpayee

Manoj Bajpayee-starrer 'The Fable' has bagged the best film award at the 38th Leeds International Film Festival in the UK.
In a landmark achievement, The Fable, directed by Raam Reddy and starring Manoj Bajpayee, has become the first Indian film ...