The 21st Cairo International Children’s Film Festival opened yesterday, 23 March, at the Cairo Opera House and will be ongoing until 30 March. The festival opened with the Dutch film Fuschia the Mini-Witch and honoured Palestinian filmmaker Rashid Mashharawy as well as Egyptian actors Hanan Turk, Hany Ramzy and Karim Abdel Aziz. The festival, which is organised by the Ministry of Culture, is hosting 68 countries this year with Greece as its guest of honour. This year 21 films are participating in the feature and short film section, while 54 films are participating in the animated film section. Some 20 films will be competing in the documentary film category. Programme: Sunday, 25 March: Open Theatre at the Cairo Opera House Screenings of Danish Films from 9am-1 pm Small Theatre at the Cairo Opera House The Rain Fairy (Czech) 9am A Thousand Times Stronger (Sweden) 11am Monday, 26 March: Open Theatre at the Cairo Opera House Screenings of African Films from 9am-1 pm Small Theatre at the Cairo Opera House Fimfarum Third Time Lucky (Czech) 9am Bacalar (Switzerland) 11am And Ghandi Goes Missing (India) 12.45pm Tuesday, 27 March: Open Theatre at the Cairo Opera House Screenings of Egyptian and Arab films from 9am–1pm Small Theatre at the Cairo Opera House Havana Station (Cuba) 9am Missing (Jordan) 11am Moomins and the Comet Chase (Finland) 11.30am Wednesday, 28 March: Open Theatre at the Cairo Opera House Screenings of Greek films from 9am-1pm Small Theatre at the Cairo Opera House Krish Trish and Balti Boy 2 (India) 9am The Boy and the Tree (Greece) 10.30am Sparrow (Russia) 11.30am Thursday, 29 March: Open Theatre at the Cairo Opera House Screenings of animated films from different countries from 9am-1pm Small Theatre at the Cairo Opera House Fuschia the Mini-Witch (Netherlands) 9am The Star of the Sea (China) 11am Fantasia of the Threads (Egypt) Friday, 30 March: Open Theatre at the Cairo Opera House Screenings of Slovak films from 9am-1pm Small Theatre at the Cairo Opera House Fish for Thought (India) 9am Buta (Azerbaijan) 10am Who is There (Slovak) 11.30am