As unlikely as it sounds, the Dark One may sacrifice himself to save someone else.
During the second season of Once Upon a Time, we learned of the prophecy that predicts Henry (Jared Gilmore) would be Rumplestiltskin's (Robert Carlyle) undoing. So it was very curious when Rumple lead the charge to Neverland to save his grandson. Rumple quickly separated from the group, however, leaving his motivations unclear. Will he save Henry or ultimately save himself?