Chapter Twenty-One
At the break of dawn, the Mackenzie drums began, low and relentless, rolling across the moor and shaking the very stones beneath Cameron’s boots.
Pale morning light crept over the hills, revealing the dark sweep of Mackenzie ranks advancing like a rising tide.
The green and blue of their tartan caught the new sun in harsh flashes.
The first flight of their arrows cut through the dawn sky in a jagged arc.
The siege of Foulis had begun.
“Archers!” Cameron’s voice rang sharp and sure across the battlements. “Ready.”
A hundred bows bent in unison, the creak of wood echoing like the drawn breath of a single giant. Cameron raised his hand, holding it steady as the Mackenzies and their ally, the Gunns, pressed closer through the thinning morning mist.
“Loose!”
Arrows blackened the early light as they sailed outward, falling in a deadly storm upon the attackers, splintering shields, dropping men before the ladders could reach the walls. Screams split the dawn, but the drums did not falter.
Despite their arrows, ladders still slammed against the stone. Iron hooks bit deep into the battlements, and new Mackenzie warriors replaced those who had been driven back, shouting their clan’s cry.
“Spears!” Cameron roared. “Drive them back from the walls.”
His men thrust downward, shoving ladders free, spearing those who climbed. The siege towers lumbered closer, their gangways rattling as they locked into place.
A Mackenzie surged over the edge of the wall, axe raised. Cameron met him head-on, his blade flashing in the torchlight. Steel rang against steel as he kept him at bay.
A shout split the air behind him. “Fire!”
Cameron whirled to see a flaming arrow sink into the roof of a nearby storehouse. In moments, the dry thatch caught, smoke curling skyward.
“Buckets to the fire!” he bellowed, his gut clenching. “Do not panic. Hold your posts.”
The men obeyed, splitting off in disciplined lines to beat back the blaze while the rest fought on. Cameron’s heart pounded, sweat stinging his eyes, but he could not falter. Not here. Not now.
Out of the corner of his eye, he caught movement at the base of the wall—women and older men rushing with water, carrying stones, shoving ladders free with poles. Destiny’s doing, he realised, even in the heat of battle. She had rallied them as she said she would.
Pride struck through the fear, but it was fleeting. The Mackenzie towers groaned into place, their gangways dropping against the wall with a thunderous crash.
The true fight had only just begun.
Cameron lifted his sword, his voice rising above the clash. “Munros, with me!”
The cry of “Munro” rose with his own, fierce and unbroken, even as the Mackenzies poured over the walls in a storm of steel and fire.
*
The first arrows struck like thunder, thudding into shields and stone, clattering off the battlements. Destiny flinched as one whistled past her ear, splintering against the wall, but she did not pause. There was no room for fear, not when so many eyes turned to her.
“Keep the water moving,” she called, her voice sharp to cut through the chaos.
She guided a line of women and boys to the well, their buckets sloshing as they ran for the fire building on the far side of the courtyard.
“Straight to the storehouse. Do not spill a drop.”
The thatched roof smoked and crackled, tongues of flame licking higher. She seized another woman’s arm. “You. Fetch more blankets. Soak them, then smother the flames. Go!”
The woman bolted. Destiny spun, scanning the courtyard. The old men and those too weak for battle had gathered near the gates, staring helplessly at the walls. She marched to them, her shawl slipping from her shoulders, her voice cutting firm.
“Do not stand idle. Take stones, broken timber, anything heavy. Line them along the walls. When the ladders rise, you will be ready. You may not wield swords, but your hands can still defend this castle.”
Their eyes widened, but they moved. Bent backs straightened; trembling fingers gripped whatever weight they could carry.
Overhead, the clash of steel rang out, men raging as they fought hand-to-hand. The second siege tower groaned against the battlements, the sound rattling Destiny’s bones. Smoke thickened, the fire at the storehouse spreading despite the frantic buckets.
A small boy clung to her skirts, his face pale beneath a shock of dark hair. “Lady Munro,” he whimpered, “are we going to die?”
Destiny knelt, cupping his cheek in her soot-streaked hand.
Her heart twisted, but she forced her voice to steady. “Nay, lad. We will stand. Look there.” She pointed to the battlements where Cameron’s sword flashed bright, his voice carrying above the storm of war. “See your laird? He will not let Foulis fall. And we will not fail him.”
The boy’s lips trembled, but he nodded and scampered off towards the bucket line, as if her certainty alone could keep the walls upright.
Destiny rose, her own knees shaking, but she did not let it show.
She lifted her voice above the roar. “For Foulis! For your kin. Hold fast.”
And to her own surprise, the shout came back to her from women, from old men, from children too small to bear arms. The cry carried across the courtyard, defiant and fierce, even as the Mackenzie towers spilled warriors over the walls.
Her father had set this in motion. Shame burned in her chest, but she crushed it down. “This is my place. These are my people,” she whispered into the chaos.
The sky filled with fire and steel. And Destiny stood in the heart of it, holding the frightened steady, willing them all to believe that Foulis would not fall.
The Mackenzies poured from their towers like a tide of steel.
Cameron, alongside his men, the Sutherlands, and the Rosses, fought at the breach.
Cameron’s roar of fury carried over the din.
The warriors stood in close formation, firmly confronting the advancing force.
But the weight of numbers was crushing. Ladders kept rising.
Every time they pushed the enemy back, more spilled over the battlements.
Below, Destiny’s world was smoke and fire. The storehouse roof blazed despite bucket after bucket of water. She tore strips of linen with blistered hands, pressing them into the arms of women rushing to the wounded, then helping to drag the men inside.
“Do not stop,” she shouted, her voice hoarse. “Keep rescuing the fallen. Keep the water moving. Do not let the flames spread to the stables.”
The old men hefted stones and hurled them over the walls. One struck a Mackenzie climbing a ladder, sending him sprawling back into the crush below. The crowd near Destiny cheered, the small victory stoking courage where moments before there had been only fear.
But then came a crash so loud it rattled the ground as a ram slammed against the gates. The iron-bound log shattered wood and iron with each strike. The courtyard shook with every blow, dust raining from the walls.
Cameron turned at the sound, his gut clenching.
“They will break through,” Gavan shouted beside him, blood running down his temple. He fought one-handed, desperately trying to do his part despite his injury.
“Dump the heated oil on those below. Make them pay for every strike.”
Gavan hesitated, but one look at Cameron’s eyes sent him running.
Another crash, another splinter. The Mackenzies’ roar swelled, their drums pounding like thunder.
In the courtyard, Destiny felt the terror ripple through those around her. The women hesitated; the children froze. She forced her voice higher, sharper, until it rose above the noise.
“Never fear. These walls still stand. Your laird fights for you, for every soul in this castle. Will you let fear break you when he does not?”
Faces lifted. Hands steadied. The bucket line surged back into motion. Stones were lifted once more to the walls.
*
Above, Cameron’s sword cleaved through another man as he cast a glance down into the yard. He saw Destiny. Her hair was wild, her gown torn, her shawl gone, but she stood strong, shouting courage into frightened faces. The sight warmed his heart.
Then a crash split the air. The gates groaned under the ram, timbers shattering, chains snapping. A sliver of sunlight pierced through the wood.
Cameron raced from the wall to the courtyard to greet those who would invade.
He lifted his sword high, his voice breaking across the chaos. “To me. To the gates. Munros, Sutherlands, Rosses, drive them back!”
Destiny echoed his cry from her position in the courtyard, her voice carrying like a bell. “For Foulis. Hold fast.”
The people roared as one, their voices defying the storm, even as the walls trembled and the gates shuddered towards ruin.
The ram struck again with a deafening crack.
The gates, already split, shuddered under the blow.
One more strike and the timbers gave way, bursting inward in a storm of splinters and iron.
The portcullis groaned and twisted, half torn from its chains, leaving a jagged maw gaping open to the courtyard.
The Mackenzies surged through, roaring, their banners snapping in the smoke. The combined clans met the Mackenzies in a clash of steel, and the courtyard was swallowed in chaos.
“Hold them!” Cameron bellowed.
From the centre of the yard, the tide of enemies poured in, the clash of clan against clan.
Destiny seized a fallen spear, planting herself before the line of women and children she had rallied.
“Go inside. Flee to the castle hall,” she pleaded with those behind her.
Some raced for safety, pulling children with them.
Others stood by her, ready to fight. Destiny’s hands shook. She raised her weapon. “Get back.”
For a moment, her challenge worked. A Mackenzie staggered, surprised to see a woman’s eyes blazing at him. But then another caught her arm, wrenching the spear away. She screamed, twisting, kicking, but more hands seized her, dragging her across the stones.
“Cameron!”