Dwayne "The Rock" Johnson ranks among "Hollywood's Best Actors For The Buck." Forbes published an article Wednesday ranking stars that offer Hollywood the best return on their investment and it is estimated that the actor/wrestler returned $22.70 for every dollar he was paid for his last three starring roles. By comparison, Natalie Portman, the best investment of 2012, drew 42.70 times what she was paid. Overall, Johnson ranked No. 8., also trailing Kristen Stewart ($40.60), Shia LaBeouf ($35.80), Robert Pattinson ($31.70), Daniel Radcliffe ($30.50), Taylor Lautner ($29.50) and Bradley Cooper ($25.00).