Films should be made with a heart," said Shekhar Kapur "Audiences are looking for fresh ideas," he added "A successful film needs promotion," said Shekhar Kapur