I think that when they have to resort to making the charecters illogically stupid to give the movie a sound plot, it isn't a good movie. It takes good writing to actually put a fairly competent human in a hole the audience can't figure out. When they can't do that the movie is stupid.