I am completely confused on Rumple being able to see the future. In the pilot Snow said that he can see the future but I can’t really tell whether he can or not. So he seemed to know that Snow and James’ child was going to be a girl but so did Snow and she can’t see the future. He said that Emma was going to show up on her 28th birthday but the way he said it made me think he was making it up as he was saying it – kind of like he planned it that way – not that he was predicting it. They say he is the most powerful man in the world which would somehow inply the ability to see the future but they didn’t come right out and say that in the last episode. He does seem to have the ability to read people really well – so I wonder of that is interpreted by them as being able to predict the future? It’s interesting to me that as the show is progressing there seems to be a stronger connection between Rumple and Snow developing. He does seem to be very well intuned to Snow and the decisions she is going to make, and she is the one who said that he can see the future.