Ian McKellen as Obi-Wan Kenobi