Tru is aided by her boss, Davis (
Zach Galifianakis), who acts as a sort of guide and mentor, who is later revealed to have known about Tru's mother (who was, apparently, the last person to receive the "calling" before her daughter), her best friend Lindsey (
A.J. Cook), who doesn't know Tru's secret, and her impulsive, good-natured and bumbling younger brother Harrison (
Shawn Reaves). Tru keeps her secret from her boyfriends, as well as her sister Meredith (
Jessica Collins), who has a drug problem. Halfway through the first season, Tru's life gets much more complicated when she meets Jack Harper (
Jason Priestley), a man who shares Tru's abilities but who works to preserve what he sees as the hand of Fate by ensuring that the people Tru tries to help stay dead, though the series was canceled before the conclusion of their struggle was written. In the first-season finale, it is revealed that Tru's father knows Jack Harper and that he had played a similarly antagonistic role versus Tru's mother, terminating her by hiring a hitman to kill her, though neither Harrison nor Tru found out. The second season does not feature Tru's best friend Lindsey nor her sister Meredith, whose characters are not mentioned. This season has Tru juggling medical school and her life-saving ability, while Jack aims to foil her attempts at every turn. == Cast and characters ==