We’re not quite sure what the rules of magic are on Once Upon A Time (or exactly how True Love ties in, for that matter) but we know it’s powerful. Emma (Jennifer Morrison) has magic because, according to Mr. Gold (Robert Carlyle), she is a “product of True Love,” the strongest magic of all. She’s been testing out her powers in recent episodes, which got us wondering: could Henry (Jared Gilmore) have magic, too?
 
Where does magic come from?
It’s not clear how people attain magic on this show. Rumple got it by killing the Dark One, and therefore becoming him. Cora (Barbara Hershey) and Regina (Lana Parrilla) both seemed to learn it from him, but is there something to be said for innate ability, as well as education? The fairy dust plays a part, but it seems to be a magical resource used both by people with magical powers and people without.

Henry has been surrounded by magic since before he was born. Both his biological mother, Emma, and his adoptive mother, Regina, have magic, which means -- regardless of where you stand on the nature vs. nurture debate -- this kid has his bases covered. Alternatively, if magic can come from being a product of True Love, then this makes the questions surrounding Emma and Henry’s father, Neal Cassady (Michael Raymond-James), even more intriguing. Is Neal Emma’s True Love?

Many OUAT fans have guessed that Neal is also actually Rumple’s long-lost son, Baelfire, which makes Henry’s magical lineage even stronger. The Dark One (before Rumple) implied that Bae might not be Rumple’s biological son, but as he was trying to get Rumple to kill him at the time, we’re going to hold out for further evidence. With a family like this one, how could Henry not have magic?


What Are Henry’s Powers?

We’ve already theorized what Emma’s powers might be given her recent badassery, but how might Henry’s magic manifest itself? 

Truthseeker
Emma has said since the beginning that she can tell when someone’s lying, and we think Henry has a similar ability. After all, he understood what the curse was long before the residents of Storybrooke. Sure, he wasn’t technically a part of the spell and he had the storybook, but this kid was dead certain. Maybe Henry can see through lies that others can’t?

Precognition
Henry is usually pretty confident that things are going to turn out alright. We’ve always wrote it off as youthful innocence, but maybe there’s more to it than that? Maybe Henry can see the future. This would certainly explain his frustration when others aren’t doing what they are “supposed” to be doing, as well as add another layer to this script spoiler from next week’s episode (Season 2, Episode 14: “Manhattan”). In it, Henry and Rumple talk about the shortcomings in the ability to see the future. Hmmm...

Locating Cinnabons
He found that Cinnabon pretty quickly in Season 2, Episode 13: “Tiny,” that’s all we’re saying.

Storyteller
This is getting pretty meta, but what if Henry is actually the storyteller of this entire thing? The quest to break the spell was started by Henry. It could be argued that he was the one who put everything into motion when he started reading the storybook that his teacher, Mary Margaret (Ginnifer Goodwin), gave to him, and then found Emma. 

Wouldn’t it be trippy if the Enchanted Forest was really the spell that everyone was under? If the citizens of Storybrooke were living their normal lives before Henry came along and created this magnificent world and epic backstories for them all? ...Yeah, probably not, but we like the message that outcome would send: that storytelling is the ultimate magical power.

Do you think Henry could have magic? If so, what do you think his powers might be? Let us know in the comments below!

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