Benicio del Toro to star in Dora the Explorer | Daily Celebrity News | Splash TV