Haricharan has sung nine songs in Kaaviya Thalaivan composed by AR Rahman. He is supposedly the voice of Siddharth in the film directed by Vasantha Balan. Before starting the recording session, Haricharan had to sit face-to-face with AR Rahman in his studio for an impromptu classical singing session. “I was initially a bit reticent about over-dramatising the lyrics — something the film demanded — but warmed up soon. I dare say that our wavelengths matched, and I was able to soon grasp his complex requests,” says Haricharan to a daily.
“Vasanthabalan was particular that we remain loyal to the setting. From the instruments to the lyrics to my style of rendition, we have attempted to remain faithful to the early 20th century,” says Haricharan. The album of Kaaviya Thalaivan has been celebrated by critics and music lovers for its refreshing take on the 1920s theatrical era.