 The Ice Truck Killer is supposedly identified, but Dexter is skeptical.Meanwhile, Rita must deal with the return of her menacing, recently paroled ex-husband.Debra and Batista identify the Ice Truck Killer as Neil Perry, a taxidermist with a history of violent mental illness.