Aparna Sen’s Konkona Sen Sharma starrer The Rapist has India premiere at International Film Festival of Kerala! Produced by Applause Entertainment and Quest Films, the film also stars Arjun Rampal National award…