Not the best from Mel Gibson, but certainly worth watching. Hold on to your seat for some shocking, heartstopping scenes and great special effects. As far as the storyline goes, 15 years ago I would have said a little far fetched, but in this day and age......who knows?