Once Upon a Time Season 2 Spoilers: Michael Raymond-James Is Returning Soon and Sticking Around!

Henry, your papa's coming! (Oh, and Rumple, your son is coming?) Michael Raymond-James was the mystery man with the "Broken" postcard on the Once Upon a Time Season 2 premiere. Then he was revealed to be Emma's (Jennifer Morrison) baby daddy, Neal Cassady, on Episode 6. We knew we'd be seeing him again, but the actor shared some exciting news last night during a Twitter Q&A.


Want to comment on this? First, you must log in to your SideReel account!