Mr. God
Season 8 E 13 • 12/08/2004

The detectives go to Michael Deets' house, see severed hands nailed to the wall, but still don't make the connection that he is the Left Hand Killer.