Dwayne Johnson as Legolas