I hate people criticizing this film just because their Java brain can't comprehend the amazing story line and direction executed by Nolan. It all totally makes sense, I just had to re-watch few scenes to get the science right. It's so depressing to see this movie being badly rated.