There is a review by E D on here that explains it in full depth, located 2 profiles down from mine. At first I was puzzled throughout the movie because of the bad choices that were made. But after reading the recommended review by E D...it helped me look at it differently. I went from saying how dumb and slow this movie was...to damn...NOW I get it, and it actually made sense to me.