Benicio del Toro will play Argentine revolutionary Ernesto "Che" Guevara in a film directed by Steve Soderbergh, the film's production company said Thursday. Soderbergh will spend nine weeks filming across Spain, Telecinco Cinema said. The production company did not release the title of the film, but del Toro's official Web site said it would be called "Guerrilla." The Spain-United States co-production will be filmed entirely in Spanish. AP reports.