NEW DELHI: Filipino director Lav Diaz’s five-and-a-half-hour epic ‘From What is Before Mula’ received the top prize a
switch
Subscribe To Our Newsletter