An unusual drama following six high-school friends over the course of 20 years (with each year a separate episode), told in flashbacks as a detective investigates the recent murder of one of the group.

Season 1, Episode 4 1989

First Aired: November 3, 2005

The six friends gather for a wedding; Brewster suspects Will of subterfuge; problems arise with Carla's job and one promised to her by Jenna; and an old truth throws Detective Marjorino for a loop. Halbridge: Michael Rogers. Meghan: Camille Sullivan. Phillips: George Newbern. Monsignor Ryan: Matthew Walker. Captain Fisher: Samantha Ferris. Brewster: Gregory Harrison. Will: Will Estes. Carla: Chyler Leigh.

Guest Cast