Guest Stars Matthew Perry as Mike Kresteva Will Chase as Det. Doug Young John Noble as Matthew Ashbaugh John Cullum as Cardinal James Gene Gillette as Sean P.J. Benjamin as Old Captain Danielle Sepulveres as Beautiful Girl Beautiful Girl as Danielle Sepulveres