i watch it when it hit video store shelf and i regret for not watch it on the theater . by far and it be the most complex and interesting sci fi or action pack flick from 2002. i do have my doubt towards it because tom cruise star on it . you know and by the time of it release and he get really weird . but in my opinion and this be his best performance by far . but he not alone and he join by the always powerful max von sydow who deliver a fantastic performance . i do not get use to watch his a a villain . the complex plot be really interesting and fill with crime and spectacular f or x and mysterious character and and extraordinary action sequence . every single minute catch my attention and although i can not really remember most of the specific detail or sub plot while i can say without fear of be wrong that this be a spectacular sci fi or action flick in all the sense of the word .