Credit: ABC

We'll admit it: We totally buy into the theory that Rumplestiltskin's (Robert Carlyle) missing son, Baelfire, will turn out to be Henry's (Jared Gilmore) father, Neal Cassady (Michael Raymond-James).

To us, it just makes sense: It ties together a couple of disparate plot lines and adds Rumple to the extended Charming family, which is the heart of the show. It also creates more opportunities for odd alliances and fierce rivalries to emerge.

That said, at this point it seems so obvious that it might not be true. We want to know what you think. Is the show going to go in this direction, or will it sidestep the obvious for a different plot?

Catch the next episode of Once Upon a Time on Sunday, February 10, 2013 at 8 p.m. ET/PT on ABC.