The rehearsal hall stank of wet plaster and talcum powder by mid-afternoon. Condensation wept down the concrete walls in slow, greasy rivulets, turning the faded posters of old hits into watercolour ghosts. Outside, monsoon thunder rolled across the tin roofs of Film City like distant artillery; inside, the air hung thick enough to chew. Plastic chairs scraped concrete every time a dancer shifted. Ankle bells clattered in restless little storms. Somewhere beyond the open doors the chai wallah’s cart hissed and steamed, sending the sweet-sharp bite of cutting chai drifting through the humidity like a promise no one had time to claim.
Aarav Mehta stood at the edge of the mirrored floor with the rain-song pages clenched in one fist. The sequence was supposed to be simple: the heroine’s first surrender to the hero under a practical downpour, silk clinging, bodies circling, camera circling them. Simple on paper. In the body of the hall it had already become a war zone of ego and geometry.
Dev Singhania leaned against the far wall under a bank of overheating lights, jacket discarded, white shirt translucent where sweat and residual rain had glued it to his chest. He held his own copy of the pages as if they were a contract he intended to renegotiate line by line. The financiers’ OTT clause had arrived at 11:04 a.m., delivered by a courier who looked terrified of both heirs. Dual producer credits. Mandatory. Joint creative sign-off on every major sequence or the streaming money evaporated before the first rain-song frame rolled. No loopholes. No Mehta override. No Singhania solo glory. The paperwork still lay on the folding table near the door, edges curling from the humidity, waiting for ink that would chain them together for the entire shoot.
Aarav had read the clause twice, then a third time, tasting iron. Daily proximity. Shared decisions. The very thing he had sworn, under last night’s umbrella, he would never allow. Now the clause sat between them like a loaded gun neither could put down.
“Your version of the rain-song is sentimental garbage,” Aarav said, voice low and carrying across the hall. The dancers—eight of them, all adults, all professionals—froze mid-step, ankle bells shivering into silence. “She doesn’t melt. She burns. The camera should circle counter-clockwise, tight, hungry, so the audience feels the heat before the water even hits. Your wide, floating crane move turns it into a tourism commercial.”
Dev pushed off the wall. The lights behind him cast a halo that made the rain still trapped in his dark hair glitter like broken glass. He crossed the floor with that unhurried boarding-school grace that always made Aarav’s molars ache. When he stopped he was close enough that Aarav could smell the clean citrus of his cologne fighting the electric scent of the overheating lights and the damp musk of dancers’ sweat.
“And your version,” Dev said softly, English cool as the condensation on the walls, “turns every frame into a Mehta family portrait of rage. She isn’t a weapon, Aarav. She’s the match. If the camera stays locked on her face the way you want, the audience never sees the temple burning behind them. The whole metaphor collapses. Dual credits mean dual vision. Or did the OTT lawyers not make that clear enough for you?”
Aarav stepped in. Deliberately. One boot between Dev’s, invading the polite radius of air that even enemies usually left intact. His pulse hammered at the base of his throat, traitorous and loud in his own ears. He could feel the heat radiating off Dev’s body, could see the faint pulse jumping in the other man’s neck. Dominance, he told himself. Reclaim the space. Reclaim the film. The fact that his skin felt too tight, that every nerve ending had lit up like a practical flame under glass, was irrelevant. Pure strategy.
“Yeh mera set hai,” Aarav said, the Hindi rough. “I built the flood tank. I hired the choreographer. You do not get to float in on financier perfume and redesign the emotional spine because your family owns three theatres my father once wanted.”
Dev did not step back. Instead he lifted the script pages between them, almost like a shield, almost like an invitation. His fingers—long, precise—brushed the edge of Aarav’s knuckles as he adjusted the paper. Slow. Deliberate. The touch was nothing. A fraction of a second. It burned like a brand.
“Then redesign it with me,” Dev murmured. “Or watch the OTT money walk and explain to the banks why Agni Raga dies on day two. Dual billing, Mehta. That’s the only way this burns without taking both our names with it.”
Around them the hall breathed. A plastic chair scraped. Ankle bells gave a single nervous chime. Someone coughed. The generators outside droned a low, constant note that vibrated up through the soles of Aarav’s boots and into the base of his spine. Thunder cracked closer; rain hammered the tin roof in sudden silver sheets. The chai wallah’s voice floated in, calling out orders, the sweet-sharp scent of cardamom and ginger cutting through the talcum and sweat.
Aarav snatched the pages from Dev’s hand, deliberately letting their fingers collide again, harder this time. He turned and stalked to the centre of the floor where the temporary rain rig waited—plastic pipes overhead, nozzles ready, a cheap industrial fan already whirring to simulate wind. The dancers parted for him like water.
“Reset,” he barked. “From the entrance. She comes from stage left. He meets her centre. Camera—imaginary for now—starts low and rises as the first water hits. Counter-clockwise. Tight. I want every bead of water on her collarbone in focus.”
Dev followed. Of course he followed. He stopped half a pace behind Aarav’s left shoulder, close enough that when he spoke his breath stirred the damp hair at the nape of Aarav’s neck.
“Too tight and you lose the temple silhouette,” Dev said. “The fire practicals are already under glass. If the camera never pulls wide we might as well shoot this in a bathroom. Give me one full rotation wide, then push in. Let the audience feel the world shrinking around them.”
“No.”
“Yes.”
They turned at the same moment. Faces inches apart. The script pages crumpled between Aarav’s fist and Dev’s open palm. Aarav could count the individual raindrops still clinging to Dev’s lower lashes. He could see the faint flush high on Dev’s cheekbones that had nothing to do with the overheating lights. His own pulse was a frantic animal. He wanted to shove Dev back against the mirrored wall hard enough to rattle the glass. He wanted to stay exactly this close until one of them broke.
The dancers waited. The fan whirred. Condensation dripped from the ceiling in irregular ticks.
“Do it my way first,” Aarav said, voice stripped raw. “Then yours. We’ll see which one actually serves the film.”
Dev’s mouth curved—not quite a smile, something hungrier. “As you wish. Dual control. Dual risk.”
They ran it.
The first version—Aarav’s—was all heat and compression. The lead dancers moved like they were already drowning in each other; the imaginary camera stayed locked, hungry, so close the imagined water would have splashed the lens. Aarav watched from the edge, body taut, every correction shouted with the force of a slap. Dev stood beside him, silent, but Aarav felt every shift of the other man’s weight, every controlled breath. When the sequence ended Dev simply said, “Again. Wider. Watch the negative space.”
The second version opened like a wound. Dev’s wide rotation let the mirrored walls and the temporary temple pillars become characters; the dancers looked small against the storm, then the camera (still imaginary, still perfect in their minds) pushed in until the world collapsed into skin and silk and water. Aarav hated how right it felt. Hated the way his chest tightened with reluctant recognition.
“Again,” he snapped. “But this time—”
He stepped into the centre of the floor without finishing the sentence. Dev followed as if pulled by the same invisible wire. They stood where the dancers had been, facing each other under the unlit rain rig. Aarav raised his hands as if framing a shot. Dev mirrored him. Their fingers almost touched in the air between them.
“Here,” Aarav said, voice dropping so only Dev could hear. “If the camera starts on your shoulder—my shoulder—then arcs past the water hitting the silk—”
“—and catches the reflection of the temple fire in the puddle at our feet before rising to the faces,” Dev finished, eyes locked on Aarav’s. “Three-quarter profile. Not full. Let half the hunger stay hidden.”
The breakthrough landed like lightning finding metal. Neither of them had planned it. Neither could have invented the exact geometry alone. The blocking sang: intimate and epic in the same breath, monsoon and fire, rivalry and the thing that was already eating the rivalry alive. Aarav felt the air leave his lungs. Dev’s pupils had blown wide. For one suspended second the hall, the dancers, the thunder, the entire overbudget epic ceased to exist. There was only the space between their bodies and the knowledge that they had just made something neither empire could claim separately.
Aarav’s hand dropped. His knuckles brushed Dev’s wrist. Neither flinched.
“That,” Aarav said, rough. “That works.”
“It works because we both bled for it,” Dev answered. His voice had lost every trace of boarding-school boredom. It was low, almost hoarse. “Dual credits. Dual blood. Try not to look so terrified, Mehta.”
Aarav stepped closer still—deliberate, reclaiming, punishing himself with the proximity. His chest almost brushed Dev’s. He could feel the other man’s heartbeat through the thin wet cotton of both their shirts. “I’m not terrified of you.”
“No,” Dev said. His fingers found the edge of the script pages still crushed in Aarav’s hand. Slow, deliberate, he smoothed one corner, the pad of his thumb grazing the back of Aarav’s knuckles in a touch that lasted far too long to be accidental. “You’re terrified of how much you want the film to need me.”
Around them the dancers had gone silent. Someone had turned off the industrial fan. The only sounds left were the drone of generators outside, the relentless hammer of rain on tin, and the soft wet sound of two men breathing the same humid air. The electric scent of the lights mixed with talcum and sweat and the ghost of cutting chai until Aarav thought he might choke on it.
He did not step back.
They spent the next hour refining the breakthrough until the choreography lived in both their bodies. Every note Aarav gave, he delivered from inside Dev’s personal space, voice low, eyes never leaving the other man’s face. Every counter-note Dev offered came with a touch—fingers on the script, a palm briefly against Aarav’s shoulder to turn him into the correct angle, a brush of knuckles when they both reached for the same page. They spoke only of the film. The film. Always the film. Their bodies told a different story: hunger, obsession, the slow combustion of two men who had been raised to destroy each other discovering they burned brighter in the same frame.
When the final run-through ended, the dancers applauded once—soft, uncertain—then fled as if the humidity itself had become dangerous. The first AD appeared long enough to announce that the OTT lawyers were waiting with the dual-credit paperwork and vanished again. The hall emptied. Plastic chairs sat abandoned. Ankle bells lay in small glittering piles. Condensation continued its slow weep down the walls.
Aarav and Dev stood alone under the unlit rain rig. The generators droned. Thunder rolled. Somewhere a tin roof leaked in a steady metallic tick.
The paperwork waited on the folding table near the door, already freckled with rain that had blown in through the open entrance. Dual producer credits. Joint creative control. The clause that would force them into each other’s orbit every single day until Agni Raga either soared or incinerated them both.
Dev picked up the pen first. His signature was elegant, English-school precise. He held the pen out to Aarav without a word. Their fingers met around the barrel. Neither let go immediately.
Aarav signed. The ink bled slightly where a raindrop had already kissed the paper. He set the pen down. The dual-credit pages lay between them, still wet, still glistening, binding their names together in black that looked almost like ash.
They did not move apart.
Aarav’s pulse still raced. Dev’s breath still ghosted warm against the side of his neck when either of them shifted. The breakthrough blocking lived behind Aarav’s eyes every time he blinked: the exact arc of the camera, the exact moment the water hit, the exact way their bodies had almost touched while inventing it. Obsession had teeth now. It had a signature. It had a legal clause.
Dev’s voice, when it came, was barely louder than the generators. “Welcome to dual billing, Mehta. Try not to destroy us before the song is in the can.”
Aarav’s answer was a low, rough sound that might have been a laugh or a vow. He did not look away from Dev’s mouth. “Stay close enough to watch, Singhania. I want you to feel exactly how this burns.”
Outside, the monsoon kept falling. Inside the emptied rehearsal hall the two heirs stood locked in the same humid frame, dual-credit paperwork still wet with rain between them, generators droning like a second heartbeat, and the first undeniable spark of addiction already impossible to extinguish.