Best Film, Manoj Bajpayee and The Fable

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 ...