a film still of peter parker in stranger things, highly intricate, highly realistic