Is Chhello Show, India’s entry for the Academy Award for Best International Feature Film, a copy of the beloved Italian film Cinema Paradiso, which actually won the award in 1990? The answer is...
Watch the full review by Anupama Chopra on Reviews and More by Film Companion to know more about it.