Laura Shane leads a troubled life: she is orphaned, nearly molested twice and loses one of her closest friends in a tragic accident, all before her 13th birthday. Even worse events would have befallen Laura if not for the mysterious guardian angel who periodically appears with a bolt of lightning to miraculously rescue her. The "angel," Stefan, is in fact a time traveler who rides the "lightning road" through time to follow Laura throughout her adult life; unfortunately, Stefan himself is being chased through time by a pack of equally mysterious villains, and their pursuit of Stefan and Laura spans the second half of the novel. The secret of the lightning road provides an intriguing mystery early on, but once it is revealed midway through the book as a complicated hybrid of borrowed science-fiction and political-thriller conceits, the narrative runs out of ideas.