Ewen MacGreggor as Aragorn