In der Romanverfilmung "Per Anhalter durch die Galaxis" lieh er 2005 in der Originalfassung dem Roboter Marvin seine Stimme. 2005 gehörte er zum Schauspielerensemble bei Tom Tykwers Großproduktion "Das Parfum – Die Geschichte eines Mörders", der Verfilmung des gleichnamigen Bestsellers von Patrick Süskind. Mit Sigourney Weaver drehte er im selben Jahr den Film "Der Geschmack von Schnee". Die Hauptrolle dafür wurde ihm von der Autorin Angela Pell auf den Leib geschrieben. 2007 verkörperte er den Richter Turpin in der Verfilmung des Musicals "Sweeney Todd – Der teuflische Barbier aus der Fleet Street" mit Johnny Depp und Helena Bonham Carter, mit denen er mehrfach zusammenarbeitete. Außerdem spielte er den Nobelpreisträger Eli Michaelson im Drama "Nobel Son". 2008 übernahm er in "Bottle Shock" die Rolle des Steven Spurrier bei der Verfilmung der Ereignisse um die Weinjury von Paris.