'Three Thousand Years of Longing' stars walk red carpet