Crédits ultérieurs et House of Cards
Spacey a maintenu un emploi du temps d’acteur chargé au début du 21e siècle. Il a joué aux côtés de Helen Hunt et Haley Joel Osment dans Pay It Forward (2000) et est apparu en tant que journaliste dans The Shipping News (2001), une adaptation cinématographique du roman primé de E. Annie Proulx. En 2003, Spacey a été nommé directeur artistique de l’Old Vic à Londres. Il est le premier Américain à diriger cette compagnie théâtrale britannique et joue dans plusieurs de ses productions, notamment Richard II (en 2005) et Richard III (en 2011) de Shakespeare. En 2006, il est apparu dans sa troisième pièce de O’Neill, A Moon for the Misbegotten, et il a continué dans la production lorsqu’elle a été transférée à Broadway l’année suivante. En 2015, Spacey a reçu un Olivier Award spécial et, plus tard dans l’année, il a quitté son poste de directeur artistique à l’Old Vic.
En 2004, Spacey a réalisé et joué dans le film Beyond the Sea, un biopic sur la légende de la musique pop Bobby Darin. En 2008, il a interprété Mickey Rosa, un professeur du MIT qui apprend à ses étudiants à compter les cartes, dans le thriller 21. Après avoir joué le rôle d’un agent politique dans le téléfilm Recount (2008) de HBO, un drame qui se déroule au lendemain de l’élection présidentielle américaine de 2000, Spacey est apparu dans le long métrage The Men Who Stare at Goats (2009), une comédie sur des soldats américains entraînés à utiliser des pouvoirs psychiques. En 2010, il a incarné le lobbyiste politique de la vie réelle Jack Abramoff, qui a été condamné pour son rôle dans un scandale de corruption, dans la comédie noire Casino Jack, et il a joué le rôle d’un bonimenteur de télévision en disgrâce dans Father of Invention.
Spacey a ensuite endossé le rôle d’un superviseur de bureau sadique dans une autre comédie noire, Horrible Bosses (2011) et sa suite de 2014. Il est apparu en tant que cadre d’une banque d’investissement dans le thriller Margin Call (2011), qui se déroule pendant les premiers stades de la crise financière de 2008. En 2016, Spacey a joué le rôle du président américain Richard Nixon dans Elvis & Nixon, sur une rencontre en 1970 entre le président et le musicien Elvis Presley (Michael Shannon). Dans la comédie familiale Nine Lives (2016), son personnage, un homme d’affaires prospère, est transformé en chat. Parmi les crédits cinématographiques de Spacey à partir de 2017 figure la comédie d’action Baby Driver, dans laquelle il joue un patron du crime.
En 2013, Spacey a commencé à jouer le rôle principal d’un député américain coupe-gorge de Caroline du Sud dans le drame politique House of Cards, une série épisodique créée pour Netflix et distribuée via le service de streaming-vidéo en ligne de la société. Les saisons suivantes ont vu son personnage, Frank Underwood, devenir vice-président, puis président. Ce rôle lui a valu un Golden Globe Award du meilleur acteur dans une série dramatique en 2015.