This book is set in first-century Galilee. The main character, a young Jew named Daniel, lives at the same time as Jesus of Nazareth.
Daniel's father was crucified in front of him, as an example, by the Roman occupiers (as his uncle did not have money to pay the tax) so even at eight, he immediately hates and distrusts the Romans and vows that he will avenge his father's death. His mother dies of grief after her husband's death, and Daniel's younger sister, Leah, is traumatized by these events, possessed by demons, and never leaves the house. The children are both taken in by their grandmother, but as she becomes ill and poor over the years, she sells Daniel to Amalek the blacksmith. Daniel escapes his cruel master, running away to the mountains where he is found close to death and rescued by Rosh, the leader of an outlaw band of rebels, who plan to someday overtake the Romans. They adopt Daniel into their crew, and Daniel begins a new life in the mountains, trying to forget about his grandmother and sister he had left behind in the village.
Several years after these events, Daniel meets people he used to know when he lived in Ketzah, Joel bar Hezron and his twin sister Malthace, who climbed the mountain for the holidays. Joel wants to join Rosh's band, so he promises Rosh that he will be a spy in Capernum, the city to which he is moving.
Rosh sends Daniel out on a mission to capture a slave. The crew names him Samson (a character in the Biblical Book of Judges with immense strength) for his brute strength. Samson doesn't speak their language, but he sees Daniel as his master/friend and follows him. One day, Simon the Zealot, Daniel's friend from the village, comes to tell Daniel his grandmother is dying. He returns to his village of Ketzah and sees his grandmother. She passes away and Daniel is left in charge of Leah. Later, Simon tells Daniel he is going to follow Jesus and leaves Daniel in charge of his shop; Daniel and Leah move to Simon's shop and home.
Now that he chooses to be in the blacksmith shop and cannot live in the mountains with Rosh's crew, Daniel begins recruiting young men who are around his own age to rebel against the Romans. They decide on a password, which is from the song of David: 'He trains my hands for war, so that my arms can bend a bow of bronze.' They meet in an abandoned watch tower outside of the village and slowly begin rebelling small bits at a time. One day, Rosh gives Joel a mission: he is to find out who is coming to a special banquet thrown for a special legation from Rome. Joel finds out the names by chatting to the servants and slaves of the house, and even after the banquet he continues to do so, passing on any information he can find to Rosh. But soon, Joel is captured. Rosh refuses to help free him, so Daniel and his small band devise a plan to free him themselves.
From the top of a cliff, they attack the group of Romans that are escorting the prisoners, but the attack goes horribly wrong. They only succeed because Samson, out of a sacrificial love for Daniel, shows up and rolls a boulder down on the attacking Romans and then joins the fight. The boys end up freeing Joel, but one of them dies and many of them are injured. After the fight, Samson is dragged away by the Romans, nearly dead. Daniel realizes that in rebelling, they had been doing the wrong thing. Instead of weakening Rome, they had weakened themselves. Together, Joel and Daniel realize that Jesus is, perhaps, the leader they had been waiting for.
A young Roman soldier named Marcus, who Daniel hated, despite being (a conquered German), befriends Daniel's sister. Daniel eventually finds out and goes into a fit of rage. Leah, who had seemed to be in the process of being cured, falls back into fully being possessed by her demons.
The story ends with Jesus healing Leah from her demons, and Daniel realizes that "to know and follow Jesus would be enough". He shows Jesus' love to the Roman soldier. Daniel invites the Roman into his home to see Leah.