Sign of the past or the future...celluloid on ancient sidewalks of Thessaloniki