Credit: Photo via VanCityFilming Photo: Mystery Man on Once Upon a Time

Update: Photo of the mystery character at left. 


There is a whole crowd of new faces joining the cast of Once Upon a Time for Season 2, but a new photo has surfaced from the Vancouver set, and he doesn’t fit any of the character types that are confirmed so far. 

Read spoilers at your own risk! For more on Wetpaint Entertainment's philosophy on spoilers, click here.
Over at VanCityFilming, where Vancouver photographers take photos from various shows and movies shooting there, a new photo was posted showing a tall, handsome actor wearing a rather royal costume in Storybrooke.
So many questions! Fans are split between thinking that the mystery man (above) is or isn’t Captain Hook himself, aka Colin O’Donoghue, but whoever it is definitely didn’t appear in Season 1.

And why is he, or anyone for that matter, dressed in Fairytale Land clothes while walking around Storybrooke? Are characters time-traveling now? How very Lost...

Share your theories on who this stranger is in the comments below!

Once Upon a Time Season 2 premieres on September 30, 2012 at 8 p.m. ET/PT on ABC.

Source: VanCityFilming

Molly Friedman is an editor at Wetpaint Entertainment. Follow her on Twitter @MollyFriedman.

Want more OUAT news? Like us on Facebook and Follow us on Twitter.