The people who have rated this poorly literally do not understand the movie. I'll agree that the movie doesn't just feed you every bit of info and most if it would need to be inferred by paying close attention to conversations. A lot of people these days are brain-dead so, yeah. It's an amazing movie. Don't judge it before even trying to understand what it is about.