Well written story, good acting, moves right along. Better than 99 percent of theatrical "thrillers" that have nothing going in the way of plot or characterization. I liked the subtly quirky characters and Caruso's too-cool-for-words character. Marge Helgenberger was a fun sighting -- hadn't seen her since she was an alien sex slave in Lexx.