Chhello Show (The Last Film Show) India’s official submission for the Academy Award for Best International Feature Film, Chhello Show is an enchanting, bitter-sweet …