El Festival tiene una duración de siete días que incorpora la premiación de Lions, organizada cada año en el Palacio de Festivales y Congresos de Cannes en Cannes, Francia.