Jared Gilmore totes his book of fairy tales around with him while on the set of his hit ABC show, Once Upon a Time, on Wednesday (July 18) in Vancouver, British Columbia, Canada.
The 12-year-old actor shot scenes for the show’s first episode with co-stars Josh Dallas and Meghan Ory, who his character Henry believes are Prince Charming and Red Riding Hood.
This season, the fantasy drama is adding several new storybook creatures to its episodes including Mulan, Sleeping Beauty, and Captain Hook!
Check out the clip below to see Peter Pan’s arch-enemy arrive in the town of Storybrooke.
Once Upon a Time