Egypt's Revolution Produces 'Good Luck' for Movie