Special Guest Stars Zooey Deschanel as Mary Spuckler Benedict Cumberbatch as Alan RickmanPrime Minister Guest Stars Max Weinberg as Himself Robert A. Caro as Himself