El festival fue dirigido desde 1999 a 2006 por Felice Laudadio, quien ha llevado a Sicilia a algunos de los máximos exponentes del cine mundial. El 2004 el festival celebró su aniversario número cincuenta. Enrico Ghezzi, director desde 1991 a 1998 renombró al show como TaoFest.
Desde 2007 la directora es Deborah Young, quien trabajó durante muchos años como subdirectora a las órdenes de Laudadio. El evento ha acogido, durante muchos años la ceremonia de entrega de los Nastri d'Argento del Cine Italiano; una evento en que diversas películas internacionales son preestrenadas. Se celebra en el Teatro Griego de la Ciudad.
Durante la celebración del festival se realizan proyecciones gratuitas de películas fuera de concurso.