Archie Andrews in Star Wars, movie still