Angus and Ishbel love to hear the stories about heroic Scottish warriors. They visit the site where the Battle of Culloden was fought and Angus begins to daydream about the battle, wishing that he could have been there to help fight the Redcoats.
His opinion changes when an explosion in their garden unleashes the spirits of ghostly warriors from the battle.
Angus is accidentally caught up in the terrifying world of the restless ghosts of English and Scottish soldiers, who must fight the battle again and again. The children must return the spirits to where they belong – bit how?