One time watch..
Trying to find a serial killer, using some exemplary FBI agent's skills, adding unnecessary romantic angle leading to quite a predictable ending- you get to guess a bit early who the serial killer actually is.
Ethan Hawke is did justice to his role, Angelina Jolie's expressions remain throughout same. Supporting cast is alright. There are some loopholes but then it's a fiction.
There is a scene of mother recognising the eyes of her son, a bit creepy.
Had to fast forward in some scenes...nothing missed even then.