1–4) Spencer Achtymichuk—John "Johnny"/"JJ" Bannerman (seasons 1–5) Kristen Dalton—Dana Bright (seasons 1–2, 5) Frank Whaley—Christopher Wey (seasons 2–3) Sarah Wynter—Rebecca Caldwell (seasons 3–4) Martin Donovan—Malcolm Janus (seasons 4–6) Laura Harris—Miranda Ellis (seasons 4–5) Jennifer Finnigan—Alexandra "Alex" Sinclair (seasons 4 and 6) Cara Buono—Acting Sheriff Anna Turner (season 6) Grant L Roberts—Acting - Big Man (season 6) Characters Johnny Smith (played by Anthony Michael Hall)—A retired schoolteacher who, as a result of a car accident, has developed psychic abilities. An encounter with a carnival trickster in the first episode (before the car accident) makes it clear Johnny already has some psychic abilities. However, after the coma, their nature changes from intuition to visions, the latter requiring urgent action, even when personally inconvenient, whereas earlier Johnny only uses his ability on a carnival trickster to amuse his fiancée Sarah. Whenever he undergoes one of his visions in his eye, Johnny has shown to be capable of manipulating the time localized around the vision, allowing him to stop, slow, reverse, or forward the time relative to himself within the vision, leaving him as the only one aware of his temporal alterations within it and thus allowing him to further examine the details from the past, future, and occasionally the present. Sarah Bracknell Bannerman (played by Nicole de Boer)—Johnny's former fiancée, and the mother of his son, J.J. Sarah married Walt Bannerman during Johnny's coma, and the two are raising J.J. together. Sarah knew Johnny when they were children, and later taught at the same school as him. Sarah's mother died when she was a teenager, which strained her relationship with her father. At the end of season 5, Sarah was pregnant with Walt's child. At the beginning of season 6, she gives birth to Walt's daughter and names her "Hope". Sheriff Walt Bannerman (played by Chris Bruno)—The relationship between Johnny and Walt is initially very rocky, as Johnny often feels that Walt stole Sarah from him. However, since then as Johnny displays his powers more and more often in law enforcement situations, Johnny becomes an asset to Walt, and the two become friends. The name Walt Bannerman is a combination of the names George Bannerman and Walt Hazlett; in the novel, George Bannerman was the sheriff, and Walt Hazlett was the man Sarah married. At the beginning of season 6, Walt is killed in a fire at the Faith Heritage Chapel. However, he