Kadhai Solli is a story-first film and advertising production studio based in Chennai, India, crafting cinematic narratives that feel human and perform in the real world. Blending brand strategy with a filmmaker’s eye, the team turns insights into films that move hearts—and move metrics