"Some people are thinking that Rory is the Master! It would explain the "River is a Timelord" thing and the "Rory never dies" thing. Also, remember in "Let's Kill Hitler" when Rory says "I hear this sort of banging in my head." Yea, well, I'm seriously hoping that Rory's the Master. Proof that evil can turn to pure perfection! Imagine the twists when he finds out who he is! AAAH! I will just DIE if this turns out to be true!