film still of 1980s Harrison Ford as Star Lord in Guardians of the Galaxy