También cabe destacar su participación en películas como "The Spirit" (2008), en la que compartía cartel con Scarlett Johansson, Paz Vega o Eva Mendes, que no recibió el apoyo de gran parte de la crítica y cuya respuesta comercial no fue la esperada; en "Iron Man 2" (2010), en la que interpreta a Nick Fury, protagonizada por Robert Downey Jr.