I have never seen a movie potentially high-standard but full of goofs and logical gaps all over it; A movie that underestimates viewers' intelligence in such a simple way! This movie can be an instruction of "how to turn a potentially good plot, impressive actings, fine ambiances, etc. into a terrible movie by simple goofs and low IQ nonesenses".