Rodriguez happy with racy 'Machete' role
Michelle Rodriguez was glad she got to be sexy in ‘Machete’.
The ‘Avatar’ actress – who plays Luz in the action adventure thriller alongside Lindsay Lohan, Jessica Alba and Robert De Niro – admits she was glad to escape the uniforms she so often has to wear for movies and exchange them for something sexier.