I had the pleasure of seeing this film twice at the theater. The only shows where I've seen the audience more into a movie were Spider-man 1 & 2, X-MEN 2, and Rocky. The movie is interesting from start to finish.
While all the actors (and actress) do a good job, Sean Bean steals the show. So many times, the villain can make or break the film. Sean Bean was the absolute best choice for this particular villain. The characters arrogance, intelligence, and relentless resolve shine through.
I feel the main drawback to the film was its PG rating. It would have been better as a PG-13. Some obvious violence was toned down. Even people that never use foul language, would have dropped the "F" bomb here and there. But as it stands with its PG rating, everyone can enjoy it.