Home page

We are an expert film production company located in Cairo, Egypt – operating since 2005.