Once Upon a Time has cast Ethan Embry, currently appearing on Grey's Anatomy as a prosthetist, in a mysterious role. According to TV Line, the actor will appear on multiple episodes as a "visitor" to Storybrooke and it's hard not to speculate:
Might he be Rumple's beloved son?
Embry will always be remembered for his role in the film Can't Hardly Wait.
And speaking of mystery men, we revisit the stranger from the Season 2 premiere on November 4.