Creators – The Past: foto e locandine dell kolossal sci-fi italiano