In Encanto, Mirabel is the only Madrigal child who doesn't get powers, and several fan theories guess the actual reason why. In Disney's Encanto, Alma Madrigal (María Cecilia Botero) receives a magical gift after her husband Pedro sacrifices himself to save her and his village from intruders. The sacrifice manifests into an enchanted candle, a magical house, and the family members getting special powers to help the community. However, Mirabel Madrigal (Stephanie Beatriz), one of Alma's grandchildren, doesn't get a gift, which causes a strain in the pair's relationship. Of course, it's Mirabel's lack of gifts that drives her to help her family in the end.
Though Mirabel doesn't get powers, the rest of her family has an assortment of gifts. For instance, Mirabel's sister Luisa (Jessica Darrow) has super strength, and her cousin Camilo (Rhenzy Feliz) has the power to shapeshift into other people. Even Mirabel's mysterious Uncle Bruno (John Leguizamo) has a gift to predict the future. Unfortunately, his predictions often bring trouble. For example, Pepa Madrigal (Carolina Gaitán) can control the weather, and Bruno's prediction of rain on her wedding day caused Pepa to turn the day into a storm.
Related: Mirabel Accidentally Sabotaged Her Own Gift In Encanto — Theory Explained
There are several reasons why Mirabel may not receive a gift in the film. Some fans speculate that Mirabel lost her gift after wiping her hands on her clothes during her gift ceremony. Other theories suspect that Mirabel lost her gift due to Abuela Alma or that the miracle never meant to give her a gift in the first place. Though those theories are possibilities, one costume detail may even reveal a twist. Mirabel has a power, and she was the miracle
Read more on screenrant.com