Warning: This article contains BIG spoilers for OUAT Season 2, Episode 14: "Manhattan." Okay, Neal Cassady (Michael Raymond-James) being Baelfire didn't exactly blow our minds on Once Upon a TimeSeason 2, Episode 14: "Manhattan." We like the twist because we think it has interesting dramatic potential, but we saw it coming months ago.
Okay. We have questions. First, what does Henry being Rumple's undoing mean? Second, will Rumple try to follow through with the threat he made when he first heard the prophecy, which is to kill the boy who's supposed to be his undoing? Or will his attempt to reform — for Bae and/or Belle (Emilie de Ravin) — stay his hand?