Which actor plays Obi-Wan Kenobi in Star Wars Episodes I-lll?
Explanation
Ewan McGregor plays the character of Obi-Wan Kenobi in the Star Wars prequel trilogy, including episodes I, II, and III. McGregor stepped into the role originally portrayed by Sir Alec Guinness in the original trilogy. He brilliantly captures the essence of Obi-Wan Kenobi, a wise and skilled Jedi Knight who later becomes a beloved mentor to Luke Skywalker. McGregor's portrayal received critical acclaim for his ability to effectively showcase the growth of the character over the course of the prequel films and maintain the spirit of Kenobi as originated by Guinness.