Alice Braga still amazes Hollywood after her star turn in City of God.
Predators is getting some good buzz from people interested in special effects.
Robert Rodriguez introduces Predators to the public.
The Predators films gets an upgrade.
Woody Allen will take on Brazil next.