CW: this story contains consensual non-consent
The grounds of Xavier Mansion lay quiet under the moonlight, the mansion itself dark and sleepy.
Ororo Munroe ran, her sneakers crunching over loose leaves. Although the night was clear and calm, fog curled around her, concealing her from any onlookers. A few quick peeks over her shoulder revealed no one behind her, but she did not slow, weaving in and out of the trees, randomizing her path. Her heart pounded in her chest, drumming frantically, a light sheen of sweat dappling her forehead.
A burst of smoke rang out to her left. She darted to the right, peeking over her shoulder again. A slender silhouette appeared from the dissipating smoke. Glittering yellow eyes fixed on her through the clear night air, sending a shudder over her, her heartbeat picking up. She kept running, still randomizing her path.
Another burst of smoke rang out, right behind her this time, accompanied by the stinging scent of brimstone. There was a moment of realization, during which she moaned, her throat tightening, her muscles tensing, her nipples stiffening.
And then she was driven hard to the ground.
The breath left her lungs in a sharp gasp, her head swimming from the sudden impact with the grassy terrain. She instinctively rolled into a crouch, hearing soft laughter behind her. A glance over her shoulder showed no one there, so she ran, sweat trickling down her forehead, cropping up elsewhere. The slight ache at her body where it had met the ground was easily ignored thanks to her training.
More fog wreathed her, the small clouds building up, offering added cover. Another burst of smoke nearby made her moan again, but no impact followed. She kept running, her conditioning such that she could maintain the same pace, her concentration such that she could summon more fog to add to her cover.
A burst of smoke sounded right behind her again, that same smell tickling her nose. She dove to the right in an attempt to avoid her pursuer.
A second burst of smoke came from her left. A silhouette was visible out of the corner of her eye before it slammed into her, a yelp falling from her lips, her body colliding with the ground, ending up in a heap. The weight settling atop her prevented her from rolling away. The impact with the ground stunned her, her eyes blinking away the stars that had erupted into her vision.
And then a hand tugged rudely at her shorts, slipping them over her thighs. She jerked, spurred to action, the bold maneuver breaking through her stunned haze.
"Stop, don't!" she cried, reaching back to knock away the hand.
Her hand was intercepted, and smoothly pinned behind her back. She jerked again, summoning her strength to try and knock the weight off her. Soft laughter followed, and another hand shoved her head down, leaves rustling over her temples. A firm pressure ground her face against the ground. She squirmed desperately, her other hand reaching back to help the other.
Thunder pealed in the sky, wind kicking up as well. Her other hand slapped at a muscular physique, not even close to dislodging it from atop her. She struggled harder, receiving more pressure on her head in turn, dirt smearing across her face.
A long, limber appendage yanked her shorts down further, revealing her panties. Feeling the cool air across her thighs was another galvanizing sensation, provoking more struggling, more wriggling, more jerking, none of which affected the weight atop her.
"Stop it, stop, don't!"
"If you want it to stop, why not just summon some lightning?"
"Please, don't do this!"
Thunder pealed again, and lightning struck nearby on the grounds.
That deft appendage began to ease her panties down. She cried out, trying to twist herself around to dislodge the weight atop her.
The weight suddenly lifted then as a burst of smoke erupted above her, leaving her fighting against nothing, in the dirt by herself. After taking a few seconds to catch her breath, she pulled up her panties and shorts, and clambered to her feet.
She set back off at a run, glancing around, fully aware that her attacker had not given up, but was simply luxuriating in the chase, letting it take a bit longer so the satisfaction of ultimately catching and ravaging her was even sweeter. Fog built around her again, more thunder booming loudly, a few thin tendrils of lightning appearing after the rolling peals.
Laughter sounded behind her. A glance over her shoulder showed that shadowy silhouette leaning against a nearby tree, simply watching her run. Those eyes glittered dangerously.
And then the silhouette disappeared in another puff of smoke. She turned back and ran faster.
Several more puffs of smoke sounded all around her over the next minute, forcing her to look this way and that. Sweat stuck her t-shirt to her skin, the heat of action roiling through her body even amid the cool night air.
Another puff of smoke sounded, louder and closer than the others, coming from once again right behind her.
She dove to her left, angling her body to come up into a quick roll.
Halfway through the dive, she heard another puff of smoke right above her. The smell of brimstone followed.
A strong impact slammed her into the ground, making her yelp, more aches popping up at her body. Hands rolled her onto her stomach, moving assertively, catching her off guard, that strong impact again stunning her for a few seconds. Her shorts and panties were roughly yanked down, cool air suddenly brushing over her bare backside. She bucked, trying to twist herself around. A hand grabbed a fistful of her hair, tugging back, and then knocking her head into the ground, stunning her again. The time that bought her attacker let him pin her hands behind her back, immobilizing her.
The weight shifted atop her. Something hard and warm slapped onto her thigh before easing over to her vulnerable sex.