Having seen Solo once:
Empire Strikes Back
A New Hope
Rogue One
Revenge of the Sith
Return of the Jedi
The Last Jedi
The Force Awakens
Solo
Attack of the Clone
The Phantom Menace
Having seen Solo once:
Empire Strikes Back
A New Hope
Rogue One
Revenge of the Sith
Return of the Jedi
The Last Jedi
The Force Awakens
Solo
Attack of the Clone
The Phantom Menace