The Great Indian Road Movie shot across 17 states in 2 months: Producer Abhilash S Pillai
Director Sohan Lal’s The Great Indian Road Movie, a film that travels through 17 states and shows us the various sights and characteristics of India through the eyes of a 10-year-old boy, was screened at LIFFT India on Sunday (9 December). The film won two awards at the festival – Best Producer, awarded to Abhilash … Read more