A decent little thriller marred by a lame, self-serving B story. Note to Peter: more sniper, less of you talking about Howard Hawks.