The central twist of "Coraline" is the revelation of the Other Mother's true identity as the Beldam, an ancient, soul-eating creature. The idyllic Other World is not a parallel universe but a parasitic web, a pocket dimension created by the Beldam solely to trap and consume the lives of children. Each element, from the delicious food to the spectacular garden, is a carefully crafted illusion based on what the Beldam learned about her victims' desires through the eyes of her spy dolls. The Other Father and other inhabitants are not willing participants but enchanted puppets made of sand and pumpkin guts, forced to perform for Coraline and ultimately destroyed or discarded by the Beldam when they are no longer useful.
Coraline discovers the truth when she is imprisoned behind a mirror, where she meets the ghosts of the Beldam's three previous victims—including Wybie's grandmother's lost sister. They reveal that the Beldam sewed buttons on their eyes and then stole their souls, leaving them as trapped spirits. To save herself and her parents (who are trapped inside a snow globe on the mantelpiece), Coraline challenges the Beldam to a game: she must find the 'eyes' (soul marbles) of the three ghost children and the location of her parents. Using a seeing stone given to her by her real-world neighbors, she succeeds. In the final confrontation, Coraline tricks the Beldam by claiming her parents are behind the portal door. When the Beldam opens it, Coraline throws the Cat at her, grabs the snow globe, and escapes, severing the Beldam's hand in the door. The ending reveals the danger is not over, as the severed hand follows her into the real world to reclaim the key. With Wybie's help, she lures the hand to an old well, traps it, and throws it down along with the key, sealing the portal forever.