Now that's a movie...great movie. Some will understand why its great , some will not ,as evidenced from the reviews. A bit of spoilers in the reviews ....FYI. I'll watch it again. This is a movie I would spend time discussing with others who have seen it.