En 2003, mientras inicia una relación sentimental con Maggie Gyllenhaal, obtiene el papel coprotagonista de "El precio de la verdad", donde da vida a Chuck, el editor de un periódico que descubre que uno de sus empleados, Stephen Glass (Hayden Christensen), se inventa las noticias.