ABC’s Once Upon a Time has cast a fairy iconic role for Season 3 — that of Tinker Bell.

New Zealand-born actress Rose McIver will play the flitting character in multiple episodes, EW.com reports.

RELATED | Once Upon a Time Exclusive: Robin Hood Recast!

As revealed by series cocreator Adam Horowitz at Comic-Con last weekend, the ABC drama will be “taking the [Tinker Bell] icon and putting our spin on it. How we introduce her and who she is [will] hopefully be surprising.”

RELATED | Once Upon a Time @ Comic-Con: A ‘Frightening’ Peter Pan, Ariel’s Debut, the Queen’s Favorite Kill and More Scoop

Horowitz also teased, “We’re going to find that she has a surprising connection to someone at this table” – the Comic-Con dais was populated by Robert Carlyle, Lana Parrilla, Emilie De Ravin, Colin O’Donoghue, Michael Raymond-James, Josh Dallas, Ginnifer Goodwin and Jennifer Morrison — though the EP ruled out the obvious guess, Captain Hook.

RELATED | Once Upon a Time Brings Back Giancarlo Esposito — as Which Character?

McIver’s credits include a February 2012 CSI appearance, the Kiwi sitcom Super City, Power Rangers R.P.M. and The Lovely Bones.

Once opens its third season on Sunday, Sept. 29.