Once Upon A Time Spoilers: Who Was That Mysterious Man In The First 2 Minutes Of The Season 2 Premiere?!

Once Upon A Time Spoilers: Who Was That Mysterious Man In The First 2 Minutes Of The Season 2 Premiere?!


The answer is True Blood alum, Michael Raymond-James. He was cast into the mysterious recurring role back in early August, but everything, including his character's name, has been keep under wraps. We do know that whoever he is, he belongs with his fairytale friends, via the post card he received from Storybrooke with the simple message, "Broken". The secrecy surrounding Raymond-James’ role only insights theorizing that he could be playing Rumpelstiltskin's long-lost son, Baelfire. Baelfire was last seen getting pulled away from the fairytale-land through a portal to parts unknown and remained one of the bigger mysteries from season 1. So, tell me your thoughts! Who do you think