Great plot and Ashley Judd rocks. It was very intense with great action scenes. The characters and story keep you guessing. Good ending.