Guest Stars Lalor Roddy as Pop Marcia Lecky as Detective Martinez Jonathan O'Brien O'Riordan as Fresh Faced Boy