Rewatching this story arc and there are still two big things I haven’t been able to pull together (well, let’s not lie, this storyline, though I love it, is littered with holes, but these are my two biggies):
-As Mels is dying, she makes everyone aware that she knows Rory & Amy are her parents, stating she had to make sure the two of them got together. It can be assumed astronaut girl ALSO knew this to be true, as Amy finds pictures of herself with baby Melody in the orphanage. So I suppose we can assume that this is part of the Kovarian brainwashing. Ok, then we take on faith that after she regenerated, Mels somehow made it to the UK, found Amy & Rory, and aged accordingly as a human. But this begs the question, if she knew who she was at that point and what she was supposed to do, why didn’t Mels just kill the Doctor in the field?
-Secondly, I know this is just a plot device that I should overlook, but where the heck did the poison lipstick come from? Was Mels packing from the get-go? Implanted automatically by Kovarian? Did it pop into River’s pocket when she regenerated? A detail, I know, but it drives me almost as crazy as trying to figure out when the Doctor gave River the sonic she has in “Silence in the Library”.