Guest Stars Nick Offerman as Himself James McAvoy as Himself Kings of Leon as Themselves Nick Valensi as Himself