This is what gets me... why would he allow himself to be seen with Hannah by numerous people if he knew what he was going to do to her? That makes no sense to me!
Maybe he was under the influence of alcohol and/or drugs. Both will make you do stupid things.
jmo