"It's a modern-day film set in India as it exists today. But the reason it's called 'Brahmastra' is because the energies, wisdom, powers in the film come from ancient India. That's all I would say. There are some costumes, (but) may be not the way you'd expect them to be," he said.