I think the critics were way too harsh on this movie. I'm not sure exactly what they wanted from it. The plot did suffer simply from the size of the universe being built, but I never felt drawn out of the movie as a result. The character development was fine, the visual effects where amazing, acting fine/great, and the story as a whole was engaging. I walked in not knowing a dang thing about the movie and was happily surprised at how much I enjoyed it. If you liked Avatar or Altered Carbon, you're going to like this. James Cameron, Laeta Kalodigris, and Robert Rodriguez all had a hand in this movie.
Go see the movie; it needs some help. Otherwise we might not ever get a sequel!