“The Rapist,” which has its premiere next month at the Busan International Film Festival is the hardest hitting film that Indian filmmaker Aparna Sen has ever made. A chronicler of different aspects of Indian life, Sen has previously won global acclaim for her eclectic body of work, which includes “36 Chowringhee Lane” (1981), “Paroma” (1985) […]