Special Guest Stars Prince Harry as Himself Hans Zimmer as Himself Guest Stars Anderson Cooper as Himself (Correspondent)