The screenwriter of Traffic Stephen Gaghan wrote and directed this routine thriller about a young girl (a pre-brainwashed Katie Holmes) and a cop (Benjamin Bratt) trying to solve the disappearance of her Bohemian boyfriend (Charlie Hunnam). The surprise ending actually works and if that was the beginning of this movie instead of its climax, it could have rocked. Too bad the last 15 minutes of this flick can’t salvage the first 75. Zooey Deshanel, Gabrielle Union and Fred Ward co-star. Gaghan did Syriana next.