The Cubicle That Grew Roots

The Roots That Locked the Doors

Maya’s phone buzzed for the fourth time. She picked it up.

“Chen.”

“It’s me.” Felix’s voice was tight, clipped. “Don’t come in.”

She stood at her apartment window, staring at the Veridian campus three blocks away. The glass tower gleamed in the morning sun like nothing was wrong. “What happened?”

“They sprayed something in the basement. Some kind of herbicide. Industrial grade.” He paused. She heard his car engine idling in the background. “The roots didn’t die.”

“What did they do?”

“They sealed the building.”

Maya pressed the phone harder against her ear. “What do you mean, sealed?”

“Every door. Every emergency exit. Even the loading dock. The roots wrapped around the handles, the hinges, the frames. I’m looking at the lobby right now through the glass. There’s a solid wall of roots across the main entrance. Thick as my arm. People are inside. They’re trapped.”

Her stomach dropped. She grabbed her keys. “I’m coming.”

“Maya, don’t. The roots are aggressive now. They moved fast. I watched them grow across the parking lot in under a minute. If you get close—”

“I’m already out the door.”

She hung up and ran.

The campus looked normal from a distance. The fountain still sprayed. The flag still flapped. But as she rounded the corner onto Veridian Boulevard, she saw it: the main entrance was gone. Not locked. Not blocked. Gone. A lattice of brown and green roots, some as thick as her thigh, crisscrossed the glass doors. They climbed the walls, wrapped around the Veridian Solutions sign, and punched through the windows on the ground floor. Inside, she could see shapes moving—people, pressed against the glass, pounding.

She stopped at the edge of the parking lot. Felix stood by his car, phone in hand, filming.

“They’ve been in there for twenty minutes,” he said without looking at her. “Security tried to break through with crowbars. The roots just grew back thicker. Someone called the fire department. They’re on their way, but they said it’ll take ten more minutes to get here.”

Maya stared at the building. The roots pulsed. Slow. Rhythmic. Like a heartbeat.

“It’s responding to stress,” she said.

Felix lowered his phone. “What?”

“The grove. It grows faster when people are afraid. When there’s exploitation. That’s what you told me. The roots feed on stress.” She pointed at the building. “There are three hundred people in there. They’re panicking. The roots are getting stronger every second.”

Felix’s face went pale. “Then we need to calm them down.”

“How? We’re out here.”

A fire truck screamed around the corner, lights flashing. It pulled up to the curb, and three firefighters jumped out. They assessed the entrance, shook their heads, and radioed for more equipment. One of them approached the glass, touched a root, and yanked his hand back. The root had left a red mark on his glove.

Maya walked toward the building.

“Maya, don’t,” Felix said.

She kept walking.

The roots at the entrance were thickest near the ground. They twisted around each other like braided rope, and where they touched the glass, the glass had cracked. She reached out and placed her palm flat against the largest root.

The vision hit her like a wave.

She was underground. Dark. Wet. The grove’s memory stretched back decades, centuries. She felt the bulldozers, the chainsaws, the concrete poured over the soil. She felt the grove’s anger, slow and patient, building like pressure in a pipe. And then she felt the spray—the herbicide, burning, searing. The grove had recoiled. And then it had struck back.

She pulled her hand away. Her palm tingled.

“Maya!” Felix was beside her now, grabbing her arm. “What did you see?”

“It’s scared,” she said. “The grove thinks we’re attacking it. Leo’s cleanup crew—they hurt it. Now it’s defending itself.”

“By trapping everyone inside?”

“It doesn’t know the difference. It just knows the people in the building are the ones who hurt it.”

Felix looked at the building. “We have to tell someone. The fire department, the police—”

“They’ll try to cut through the roots. That’ll make it worse.”

A scream came from inside. Maya saw a woman pressed against the glass, crying. She recognized her—Jenna, the coworker who’d quit after finding a root in her desk. She was still here. She hadn’t left.

Maya’s phone buzzed. Leo.

She answered.

“Chen.” His voice was ragged, breathless. “You did this.”

“I didn’t do anything. Your cleanup crew did.”

“I don’t care who did it. Make it stop.”

“I can’t. The roots are reacting to stress. The more you panic, the worse it gets.”

A pause. She heard shouting in the background. “Then what do I do?”

“Tell everyone to stop fighting. Tell them to sit down. Breathe. The roots will calm down.”

“That’s insane.”

“It’s the only thing that’s going to work.”

Another pause. Then Leo’s voice, quieter. “I’m in my office. The roots have covered the door. I can’t get out.”

“Then sit still and wait.”

She hung up.

Felix stared at her. “You told the CEO to sit still?”

“He’s the one who started this. He can sit in it.”

The fire department set up a circular saw. The lead firefighter approached the roots, revved the blade, and pressed it against the thickest root. The saw screamed. Wood chips flew. The root split open, and a spray of clear liquid hit the firefighter’s face. He stumbled back, wiping his eyes.

The root healed in seconds. The cut closed, smoothed over, and grew thicker.

The firefighter shook his head. “We can’t cut through this. It’s like it’s alive.”

Maya walked to the front of the building. She pressed her hands against the glass, cupping them around her eyes to see inside. The lobby was packed. People sat on the floor, some crying, some on their phones. A few were trying to break through the side doors. The roots had sealed those too.

She saw a familiar face. Derek, from accounting. He was standing near the reception desk, looking up at the ceiling. She followed his gaze.

The roots had grown through the ceiling tiles. They hung down like vines, swaying slightly, even though there was no breeze. Some of them had tiny buds on them. Green. Unopened.

The grove was blooming.

Maya stepped back. “Felix. Look.”

He came up beside her. “What are those?”

“Flower buds. The grove is flowering.”

“Is that good or bad?”

“I don’t know.”

Her phone buzzed again. A text from an unknown number: *They’re growing into the ventilation system. We can’t breathe.*

She typed back: *Stay calm. Don’t fight. Sit down.*

Another text: *Who is this?*

She didn’t answer.

The fire department tried a different approach. They brought in a chemical spray, something that was supposed to kill invasive plants. The lead firefighter sprayed it on a root near the side entrance. The root turned black, shriveled, and fell away. A cheer went up from the people inside.

Then the roots on either side of the gap grew together, sealing it shut again. Faster than before.

The firefighter threw the canister on the ground. “This isn’t working.”

Maya felt a vibration under her feet. She looked down. The pavement was cracking. Thin lines spread from the building’s foundation, and from those cracks, tiny roots emerged. They were pale, almost white, like newborn things.

The grove was expanding.

“We need to get everyone out,” Felix said. “Before the roots take over the whole campus.”

“We can’t get them out. The roots won’t let us.”

“Then we need to talk to the grove.”

Maya looked at him. “What?”

“You’ve touched it before. You’ve seen its memories. It listens to you. It showed you the hidden lab, the layoffs, the grove’s origin. It trusts you.”

“It doesn’t trust me. It’s using me.”

“Same thing.”

She stared at the building. The roots pulsed. The buds swayed. Inside, people were trapped, scared, suffocating. And Leo was in his office, probably sweating through his thousand-dollar suit.

She walked to the main entrance. The roots were so thick now that she couldn’t see the glass behind them. She placed both hands on the largest root, closed her eyes, and pushed.

The vision came immediately.

She was the grove. She felt the soil, the rain, the slow growth of centuries. She felt the pain of the bulldozers, the poison of the herbicide. She felt the fear of the people inside the building, their heartbeats like drums. And she felt something else: a question.

*Why?*

The grove didn’t understand. It had been buried, poisoned, cut. It had responded in kind. But the people inside weren’t the ones who had hurt it. They were just there.

Maya opened her eyes. She kept her hands on the root.

“They’re not your enemies,” she said aloud. “The ones who hurt you are in the top floor. The ones who ordered the poison. The ones who built on your grave. The people down here—they’re just like you. They’re trapped.”

The root pulsed under her hands. She felt it listening.

“Let them go. I’ll bring you the ones who hurt you.”

A long pause. The roots creaked. The buds on the vines opened, just a crack. A sweet smell filled the air.

Then the roots at the main entrance began to move.

They didn’t retreat. They shifted. They twisted, pulled apart, and formed a tunnel. A narrow passage, just wide enough for one person to walk through. It led straight into the lobby.

The people inside stared.

Maya stepped into the tunnel. The roots brushed against her shoulders, her arms, her face. They were warm. Alive.

She walked through.

The lobby was silent. Everyone watched her. Jenna was crying, but she stopped when she saw Maya. Derek lowered his phone. A security guard stepped forward, then stopped.

Maya turned to face them.

“Don’t fight the roots,” she said. “They’re not trying to hurt you. They’re scared. Just walk out slowly. One at a time. Don’t run.”

No one moved.

Then Jenna stood up. She walked to the tunnel, hesitated, and stepped inside. The roots closed behind her, but they didn’t tighten. They let her pass.

One by one, the others followed.

Maya watched them go. When the last person was through, she turned and walked toward the stairs. The roots parted for her, clearing a path.

She had a CEO to find.