Read spoilers at your own risk! For more on Wetpaint Entertainment's philosophy on spoilers, click here.
 
Neal/Bae (Michael Raymond-James) might be hesitant about returning to Storybrooke in Once Upon a Time Season 2, Episode 15: "The Queen Is Dead," but spoilers confirm that he will be coming to town — and sticking around, at least for a while.

And what will he be doing in town? Well, based on some spoiler-y set photos from YVRShoots, at least some of his time will be spent on daddy duty.

In those photos, Michael Raymond-James and Jared Gilmore (Henry Mills) are seen play sword fighting with wooden swords. It's totally adorable.

Though we have to wonder: Will David/Charming (Josh Dallas) be jealous? After all, not too long ago he was the one teaching Henry how to protect himself. Now that his dad is back in his life, will Henry have as much time for his grandad, too?

And, of course, we have to wonder how Mr. Gold/Rumplestiltskin (Robert Carlyle) and Emma (Jennifer Morrison) fit in. Will Nealfire forgive his dad? Will Emma forgive him for abandoning her? We can't wait to see it all play out.

Read more OUAT spoilers here.

Catch the next episode of Once Upon a Time on Sunday, March 3 at 8 p.m. ET/PT on ABC.

Source: YVRShoots