Wait a second, I've seen this movie before! Except with Will Smith! It's called I, Robot.
So the plot is not the most original, and the chemistry between the two main characters isn't the best (even if the girl is a cougar, and I'm all about that really ;)...but I was still entertained. Worth seeing once when you're in the mood for some suspense and there's nothing else on.