'KD: The Devil' Telugu release May 15 after Karnataka buzz

Entertainment