Just a couple of points[]
Just a few errors that I noticed in the explaination. Hopefully, someone can use these to construct more hilarious reasons why Rory is the Rani:
- First, most of the action in the episode The Big Bang takes place is 2008. The opening scenes are in 1996 + 12 years until Amy and the Doctor remeet + another 2 year gap unitl the ending scene where Amy runs off with The Doctor
- Second, all these gaps mean that Amy is actually 21. 7+12+2=21
- Third and most important, Jeff's Grandmother also recognises The Doctor one first sight. Thus, Jeff's Grandmother is The Rani.