Divorce, The Big D, rudely interrupts Davy's fourteen-year-old life. Walking to his new school every morning is like walking across a field with vultures circling overhead and coyotes behind every bush. Bullies rule the neighborhood. He misses his beloved dog Doug who now lives with Davy's father. His mother is depressed and relies on Davy for support, and his older sister Kelley is annoying. One afternoon, a chance meeting with an eccentric old lady in a supermarket leads David to new opportunities to earn money, help his family, and gain the confidence to stand up to the bullies in his apartment complex and school-his own personal Goliaths-who are making his life miserable. Aurora is a tiny white-haired old woman who drives a strange motorcycle. They meet by chance in Food Circus, a supermarket where Davy shops for his mother. Aurora hires Davy for odd jobs at her mansion. She pays him well and also feeds him delicious lunches, but she is the strangest person Davy has ever met and he isn't sure what to make of her. Eventually, with Aurora's help, Davy encounters the biblical David who leads him further into the Word of God and inspires him to fight his own Goliaths.