‘The Fable’ wins best film at the 38th Leeds International Film Festival

‘The Fable’ wins best film at the 38th Leeds International Film Festival

‘The Fable’, directed by Raam Reddy, has made history as the first Indian film to win the prestigious Best Film award at the 38th Leeds International Film Festival 2024. This marks a significant milestone for Indian cinema, as no Indian film has previously won this honor in the festival's main international competition, the Constella...