This is a remarkable movie that provides lots of action combined with suspense.  Milla Jovovich gives an excellent performance and proves that she has what it takes to carry off the lead in an action movie.