they say success comes with a great pair of legs and boy oh boy is actor on a roll with science fiction film and avatar under her belt .