"It's not true that Rajapaksa secretly financed my film. Viacom 18 Motion Pictures is the producer of my film. They would feel bad about these rumours and therefore I'm clarifying again that it has not been secretly financed by anyone other than my producers," John told reporters here.
He was speaking at a promotional event of "Madras Cafe", which is being dubbed in Tamil with the same name.
The Tamil version will release simultaneously with its Hindi version on Aug 23.
"We have been very logical about our budget. We have kept the budget very low. We have not been extravagant with the budget. Our agenda was to tell a story and we have concentrated on only that," he said.
"Madras Cafe", based on true events about a covert operation conducted in Sri Lanka in the late 1990s, is directed by Shoojit Sircar.
The film also features Nargis Fakhri, Prosenjit Chaterjee and Rashi Khanna in important roles.
SRK-Gauri anniversary: B-Town stars and their non-filmi better halves
Birthday special: Popular mothers and daughters in Bollywood
Spotted: 'Kaabil' star Hrithik Roshan with dad Rakesh Roshan
'Rock On 2' trailer launch: Farhan, Shraddha enthrall audience with live gig
Photos: Deepika Padukone, Sushmita Sen with daughters at Mumbai airport