This film was gripping, original and full of action, suspense and tension. It's a visual movie with a great story. The ending is unexpected rather than obvious, which always wins a movie a few brownie points from me! Will Smith is compelling in this tough dramatic role, and I can't imagine any other actor doing it better. Definitely a must-see and one for the blu-ray collection!