...So he didn't remember everything, and what he forgot was extremely important, but he remembered everything else just fine, and it just so happens the right person who can unlock his memories is the person the villan holds hostage?
I mean, I was reading this to see how broken things got, but this contrivance for both the villain and the main character... yikes.