If your expecting realism you will be disappointed if your expecting anything close to believable you will be disappointed, if on the other hand your after way over the top special affects and even story line you will most probably say its not the worst 2 hours I have spent in my life!