Delorean in Stranger Things, film still, screenshot from Stranger Things