a mulligan stew and inherently of low expectation represent throb music while lot and lot of different location and sometimes interesting but fleet while abundant gun play while a plethora of character ( more than indicate by imdb ) while wild camera angle and till they tire of them while deceit and treachery all over and with vaporize loyalty while super high tech weapon while and something about intelligence agency and computer and encrypted password and and critical database doctor by the good ( . ) guy for sale by the bad guy to unseen other bad guy of murky pedigree . at the end and the only true good guy stand alone . teri hatcher have the lion share of act duty . sorry girl and there not a much of rob lowe a you would expect from his star status represent just enough to preserve his star billing but not enough to break the budget or really exercise his talent . fine production value and good acting . but represent why and oh why and can not they spend less on frill and more of the budget on a decent and respectable script while shouldn not that always be the first priority . by the way and we never learn how jane doe ( teri hatcher ) come by her legal name and nor what that have to do with anything .