After shocking and amazing a worldwide audience and winning several accolades and awards at festivals, Kanu Behl'sdirectorial debut Titli,....