The dialogue is simply awful. Unrealistic language, awkward conversations, and silly plot. Totally ignored the last 30 minutes as it had disintegrated so badly.
This was a standard FBI profiler movie with some character twists. SPOILERS: DO NOT READ IF YOU DONT WANT FURTHER DETAILS. The protagonist is mentally unstable (neat twist and suicidal from her past). She is hardworking but has her troubled past. The FBI top dog is accused of being a pervert for taking her on his team until he is revealed as a happily married gay dude. Black guy FBI side character is just to have a black guy written in. The killer has a disturbing mental history that the director was trying to portray as sympathetically as possible given his mass killings. The movie has an intentionally dark feel to the cinematography. I gave it 4 stars for the character development.
My wife and I very much enjoyed this movie.