Bog King (played by Alan Cumming) is a protagonist in Strange Magic.
Bog King rules the Dark Forest and initially rejects love after a previous failure involving a love potion. He imprisons Dawn under its spell, clashes with Marianne, and later risks his life to help everyone escape. His growing attraction to Marianne ultimately becomes mutual, leading them to admit their feelings and kiss. Marianne (played by Evan Rachel Wood) is a protagonist in Strange Magic.
Marianne is a fairy princess who swears off love after seeing Roland betray her at their wedding. She rescues Dawn and Sunny, battles Bog King to save her sister, and gradually discovers common ground and genuine feelings with him. The love potion cannot control her because she is already in love with Bog. Sunny (played by Elijah Kelley) appears in Strange Magic.
Sunny is Dawn's elf friend and secretly loves her, though his feelings are initially unrequited. He helps Roland seek a love potion, finds Sugar Plum Fairy in the Dark Forest, and later frees her and Dawn. After revealing his true feelings, Sunny is loved in return, breaking the potion's spell over Dawn. Dawn (played by Meredith Anne Bull) appears in Strange Magic.
Dawn is Marianne's younger sister and Sunny's close friend. After being sprayed with the love potion, she becomes infatuated with Bog King and is imprisoned by him. Sunny eventually frees her, and when Dawn realizes that she truly loves Sunny, the potion's effects disappear and the two kiss. Roland (played by Sam Palladio) appears in Strange Magic.
Roland is Marianne's former fiancé, who is exposed kissing another fairy on their wedding day. He tries to win Marianne back by obtaining a love potion with Sunny's help, later leads warriors toward the Dark Forest, and sprays Marianne with the potion. His plan fails because Marianne already loves Bog King. Sugar Plum Fairy (played by Kristin Chenoweth) appears in Strange Magic.
Sugar Plum Fairy is held prisoner by Bog King but agrees to create a love potion if Sunny promises to free her. She later explains that true love can cancel the potion's effects and urges Bog to wait when Marianne appears enchanted. Sunny eventually frees her along with the other prisoners. Griselda (played by Maya Rudolph) appears in Strange Magic.
Griselda is Bog King's caring mother and openly objects to his belief that love should be rejected. She is the only character who notices the developing attraction between Bog and Marianne before they acknowledge it themselves. Her concern provides a family perspective on Bog's emotional resistance. Fairy King (played by Alfred Molina) appears in Strange Magic.
Fairy King is Marianne and Dawn's father. After Dawn is captured, he orders Marianne to stay away, but she defies him and flies after her sister. He later grants Roland a small army to march toward Bog King's castle, making him a limited but consequential authority figure in the conflict.
Strange Magic (2015) character relationship network mapped with AI analysis. Explore the connections, alliances, and conflicts between characters.
Characters
Bog King
(played by Alan Cumming) — protagonist
Bog King rules the Dark Forest and initially rejects love after a previous failure involving a love potion. He imprisons Dawn under its spell, clashes with Marianne, and later risks his life to help e...
Marianne
(played by Evan Rachel Wood) — protagonist
Marianne is a fairy princess who swears off love after seeing Roland betray her at their wedding. She rescues Dawn and Sunny, battles Bog King to save her sister, and gradually discovers common ground...
Sunny
(played by Elijah Kelley) — supporting
Sunny is Dawn's elf friend and secretly loves her, though his feelings are initially unrequited. He helps Roland seek a love potion, finds Sugar Plum Fairy in the Dark Forest, and later frees her and...
Dawn
(played by Meredith Anne Bull) — supporting
Dawn is Marianne's younger sister and Sunny's close friend. After being sprayed with the love potion, she becomes infatuated with Bog King and is imprisoned by him. Sunny eventually frees her, and whe...
Roland
(played by Sam Palladio) — supporting
Roland is Marianne's former fiancé, who is exposed kissing another fairy on their wedding day. He tries to win Marianne back by obtaining a love potion with Sunny's help, later leads warriors toward t...
Sugar Plum Fairy
(played by Kristin Chenoweth) — supporting
Sugar Plum Fairy is held prisoner by Bog King but agrees to create a love potion if Sunny promises to free her. She later explains that true love can cancel the potion's effects and urges Bog to wait...
Griselda
(played by Maya Rudolph) — supporting
Griselda is Bog King's caring mother and openly objects to his belief that love should be rejected. She is the only character who notices the developing attraction between Bog and Marianne before they...
Fairy King
(played by Alfred Molina) — supporting
Fairy King is Marianne and Dawn's father. After Dawn is captured, he orders Marianne to stay away, but she defies him and flies after her sister. He later grants Roland a small army to march toward Bo...
Canonical Relationships
Family, romantic, and professional connections based on plot evidence.
Fairy King → Roland
(Power Military Patron)
The Fairy King grants Roland a small army to march toward Bog's castle after Marianne leaves to rescue Dawn.
Bog King → Dawn
(Romantic Potion-Induced Attraction)
Dawn falls in love with Bog after being sprayed with the love potion, and Bog imprisons her because the situation threatens his sanity.
Marianne → Roland
(Romantic Former Fiancés)
Marianne sees her fiancé Roland kissing another fairy on their wedding day and rejects him afterward.
Griselda → Bog King
(Family Mother)
Griselda is described as Bog King's caring mother and protests his belief that love is worthless.
Marianne → Dawn
(Family Sisters)
The plot explicitly calls Dawn Marianne's sister, and Marianne risks herself to rescue Dawn after Bog captures her.
Fairy King → Dawn
(Family Father)
Dawn is presented as Marianne's sister, making her another daughter of the Fairy King; he reacts to her kidnapping by sending forces toward Bog's cast...
Fairy King → Marianne
(Family Father)
Marianne is identified as the fairy king's daughter, and he later orders her to remain behind when she flies after Dawn.
Marianne → Bog King
(Romantic Mutual Attraction)
After initially fighting over Dawn, Marianne and Bog discover common interests, develop mutual attraction, and finally admit their feelings and kiss.
Sunny → Dawn
(Romantic Unrequited Love)
Sunny is described as having unrequited love for Dawn when Roland persuades him to seek the love potion.
Story Dynamics
Alliances, conflicts, and narrative interactions that evolve throughout the story.
Sunny → Sugar Plum Fairy
(Alliance Rescue Allies)
Sunny promises to free Sugar Plum in exchange for a love potion and later frees her from captivity.
Marianne → Sunny
(Alliance Rescue Partners)
Marianne rescues Sunny and Dawn from a giant lizard, while Sunny later helps free Dawn and Sugar Plum during the escape.
Bog King → Sunny
(Conflict Adversaries)
Bog captures Sugar Plum after Sunny helps her escape, later threatens Dawn's safety, and becomes suspicious when Sunny gives the potion to Roland.
Roland → Sunny
(Conflict Manipulator)
Roland convinces Sunny to enter the Dark Forest and obtain a love potion for their respective romantic aims.
Bog King → Sugar Plum Fairy
(Conflict Captor)
Sugar Plum Fairy is held prisoner by Bog King, escapes with Sunny's help, and is recaptured by Bog.
Bog King → Roland
(Conflict Rivals)
Bog suspects Roland and Marianne have conspired against him when he sees Sunny give Roland the potion, and Roland later tries to spray Marianne.
Story Analysis
A betrayed fairy princess and a love-rejecting forest king overcome magical manipulation and discover genuine love.
Plot Progression
A Kingdom Without Love
The Dangerous Potion Quest
Dawn Taken, Realms Divided
Enemies Discover Affection
Love Tested In Battle
Directed by Gary Rydstrom
Strange Magic (2015) · 7.2/10 · animation, family, fantasy, music