Devilshine

Devilshine is an anti-hero turned supporting protagonist in the 2001 children's book The Adventures of the Glittersparks and its 2006 film adaptation The Glittersparks. Unlike the rest of her mates, she is sour and mean-spirited, hence her name. While preparing for the annual Fashion Harvest, a strange vehicle arrives, and when Devilshine and her mates are sent to investigate, they end up trapped inside. She arrives in the city of London, where she meets a human girl named Samantha Burrows, who will help her get back home. Despite her evil demeanor, she eventually grows a conscience when she rescues her mates from Samantha's scheming father.

In the film adaptation, she is voiced by Kate Beckinsale.