It was a tall order, but Ted Levine(Buffalo Bill) steals the show from Hopkins and Foster.