Guest Stars Lane Smith as Dr. Malcolm Boussard Rachael Leigh Cook as Cassie Boussard Tom McBeath as Dr. Mitchell Robin Duke as Sheriff Marie DuPont Tom Heaton as Jim Peter Flemming as Tom Young Co Starring Jonathon Young as Billy Ryan de Boer as Young Louis Brad Swaile as Louis Boussard Shannon Beaty as Young Cassie Constance Barnes as Doctor Heather Chopko as Receptionist