Craig ya no pasaba desapercibido; se especuló con su participación para otras producciones de Hollywood y apareció en "Sylvia" (2003), de Gwyneth Paltrow interpretando a Ted Hughes y formó parte del reparto de "Road to Perdition" (2002), donde compartía cartel con Tom Hanks, Jude Law y Paul Newman en la película de Sam Mendes, nominada a seis premios Óscar, obteniendo uno.