Silvermist is a fairy that resides in Wonderland, acting as a way for people to cross a large lake. Having a history with Will, she punishes him when taking him and Alice across the lake to get revenge for him breaking her heart.
After the Curse
Silvermist gets fed up with Will. ("Trust Me")
When Alice and Will decide to go to the Mimsy Meadows to collect Cyrus’ bottle, they find themselves stuck when they come across a large lake between them and their destination. Desperate to get across quickly, Alice calls for Silvermist’s help, as she is a fairy that helps take people across the lake. She flies towards the duo and then introduces herself to Alice, however, once she notices Will and recognizes him, she slaps him twice. She tells Will he's bold for returning to Wonderland, stating that a lot of people are looking for him. Will tells Alice that they may need to walk around the lake, but Silvermist happily offers to take them both, stating she is a professional and she doesn't let old, personal feelings get in the way of her work. She then uses her magic to fly the duo across the lake. As she takes them across, Will comments that he always liked flying with Silvermist...among other things. Disgusted, she drops Will into the water and refuses to rescue him, forcing Alice to jump in after him. Once they make it to the shore after riding a turtle, Silvermist returns to Will after hearing of the bounty on him. He tries to apologize, saying he feels bad, but Silver claims that if he had a heart, Anastasia used it all up. Will then pleads to the fairy not to turn him in as it'll also punish Alice, who is looking for her true love. Silvermist agrees not to turn him in and then flies away. ("Trust Me")