Watched all the Star Wars films in chronological order over the last couple of weeks. Mark Hamill is a terrible actor. Hayden Christensen and Ewan McGregor are also wooden and the 3 prequels are absolute garbage.
Daisy Ridley and Adam Driver are both genuinely good in the final 3, and the two by J J Abrams are the best, particularly the last one. I think he nailed it.