Special Guest Stars Barbara Walters as Herself Guest Stars The Black Keys as Themselves Charlize Theron as Herself