I just watched the trailer for this film. It looks like an interesting foreign language, near-future, SF film. It is supposed to be getting an April release; however, being sub-titled, I doubt that it will make it into any theatre where I live. Apparently, it played at the Sundance Festival. Was anybody able to see it? I'd like to read any impressions of the film that people may have.