
A still from Iranian director Panah Panahi’s 'Hit the Road', which has won top prize at the BFI London Film Festival. Photo: IMDb
A still from Iranian director Panah Panahi’s 'Hit the Road', which has won top prize at the BFI London Film Festival. Photo: IMDb
Iranian and Lebanese films win at BFI London Film Festival
Iranian director Panah Panahi’s debut feature 'Hit the Road' took home top prize