When it comes to women on screen who can hold their own when things get tough, Michelle Rodriguez' Fast and Furious character, Letty Ortiz, pretty much tops the list. Letty Ortiz is a mechanic and a ...