Guest Stars Shannon Purser as Annabelle Ellie Desautels as Michael Hallowell Sean Grandillo as Jeremy Tom Riis Farrell as Mr. Baer Katherine Reis as Jolene Brooks Rachel Hilson as Harmony Curtis Stephanie J. Block as Patricia Saunders Jennifer Ferrin as Denise Strickland Brooklyn Shuck as Sadie Mazzuchelli Eisa Davis as Mrs. Thorne