this movie be release in all major cinema in australia . i watch the movie on the weekend of 7th aug and i thought be be absolute nonsense ( and i be use that word extremely litely ) . how it get release to every major cinema no idea . the plot seem simple enough about the world be divide into subclass and people need identity card and the actor tim robbins play an investigator who go to shanghai to investigate a employee steal id card and which turn out to be the actress samantha morton . you think from that summary the rest of the story should intertyne but it doesn not it just confuse the audience even more with different storyline that do not relate . if you think of see this movie let me save u the trouble do not get this movie .