Possible 2000s ish movie- man tries to protect girl

Hello! I remember watching this movie when I was younger so it must have been during the early 2000s (I don’t remember much specifics). A man is trying to protect a girl (older teen) from getting taken or killed. The whole movie is them trying to run away. I can’t remember if she was wanted because she knew special information or because she had some sort of powers. I remember them being on a train during a scene and possibly him trying to go his separate ways because he thought she was finally safe. There was also a bathroom scene (think it was a public bathroom, I remember it being big) where they end up finally kissing. I’m pretty sure she ends up getting pregnant by the man but I could be totally wrong.

Wish I could have remembered more! Been trying to figure out what this movie is called for awhile. Please help!