Kamal Haasan fills in for unwell Rajeev Kumar