Con el apoyo del actor George Clooney , la gala benéfica Un corazón para los niños, que retransmitió la televisión alemana (ZDF), recaudó más de 15 millones de euros. El dinero se destinará a iniciativas solidarias a desarrollar en Alemania y en la región india de Dharamsala. Allí viven más de 16.000 niños tibetanos en el exilio.
El astro había viajado a Berlín a recoger el premio El Corazón Dorado 2008, que otorga 150.000 euros, y que se otorga a las entidades solidarias que trabajan en Darfur, una causa con la que colabora el actor. El protagonista de Siryana dijo: » para mí es un honor recibir este premio en representación de esos valientes hombres y mujeres que no pudieron viajar hoy aquí».