william petersen ( that c. s. i guy ) have a small uncredited role but it the best part of the movie . his character come across smart as and tough and and it a fun surprise to see him in this . he have a range that allow him to play just about anything . after his 5 minute and it go from look cool to just nothing much . it leave you hop that his character will reappear in the movie but after 20 minute you give up hope . the movie itself be pretty poor . worth a watch on tmn or a pick up at the library but not much more . too much of it remind you of l. a confidential except that where that movie start to get complicate upon itself and this one be so loose and it steer everywhere but where it should . 2 out of 5 star .