Charlize has never been sexier in her life. Almost all the action sequences are done by her. It took her 5 years to get this movie made. The story is an easy flow. I loved this movie. Fun, sexy, full of action scenes. One thing for sure, Charlize knows how to smoke.