Star Wars is a film that has dated well.
The intent being that Star Wars has not shown its age as much as other movies. I would think "hasn't dated" or "has aged well" would be more correct but I'm not sure.
In that sentence I would definitely use:
Technically you can use 'dated' in that sense as a verb:
But mostly it is used as an adjective:
However, that construction feels very awkward to me.
In this context 'dated' means 'has become dated'.
Also, your original sentence could also mean: has 'retained that late-70s look' well.
So, you were probably more right with original wording!