legolas played by Dwayne Johnson