still of mark hamill in leon the professional