Neal Cassidy / Baelfire (Michael Raymond-James)The mystery of Henry’s father is solved when Neal is revealed to be Rumplestiltskin’s long-lost son. His return creates massive tension for Emma and forces Gold to face the sins of his past.
Once Upon a Time Season 2 expanded the show’s mythology by introducing the Enchanted Forest that remained after the Dark Curse and bringing in iconic new figures from classic literature. While the first season focused on the residents of Storybrooke regaining their memories, the second season dealt with the consequences of magic’s arrival in the Land Without Magic. once upon a time season 2 characters