New Predators Character Profile: Alice Braga's Isabelle

It’s tough being a pretty lady in a man’s world. Fortunately for Isabelle, Alice Braga’s character in Predators, she’s got some CIA black ops sniper skills to fall back on. Here’s the latest Predators character profile, concentrating on everyone’s favorite deadly shooter. Predators in theaters everywhere July 7, 2010!