Michelle Rodriguez played Letty .
Michelle Rodriguez is a painter artist who signs her works as Letty , her artistic name , she is one of the most sought-after artists in the 21st century .
Michelle Rodriguez