As Kanaichoron and Souvik have a climactic face-off with the sparrow killer, shocking truths are revealed.