Revenge is a dish best served by Zoe Saldana. The "Avatar" actress has landed on planet Earth to star in this action-packed revenge thriller. To enjoy this flick, you'll have to suspend with heaps of disbelief. It will be worth it.
We first meet young Cataleya (Saldana) as a child in Bogota, where the reason for her revenge obsession is established. Other girls might want to be ballerinas. She dreams of becoming an assassin.
Fast forward to Chicago ten years later. Cataleya is all grown up and ready for revenge. There's death by sharks and pit bulls in this movie. And Homeland Security might reconsider toothbrushes on planes. But despite the violence, Cataleya remains a sympathetic heroine. It's our empathy for her that makes this movie work and it's Saldana that pulls it all off. She moves like a panther in pursuit of her prey. She exudes grace and intelligence. It's doubtful that another actress could make this dark film such a glowing success.