Guest Stars Jamie Elman as Luke Foley Matthew John Armstrong as Pete Pryor Aysia Polk as Angela Walker Daphne Zuniga as Shelly Pierce Milo Ventimiglia as Chris Pierce Paul Wesley as Tommy DeFelice Benita Krista Nall as Melanie Reeves