film still of back to the future but the delorean is a lamborghini, 4 k