Disney have had a run of successful computer-animated films with cultural representation for the last few years, including Big Hero 6, Moana, Coco, and Raya and the Last Dragon, and this was the latest film in this succession, with original songs written by Lin-Manuel Miranda. Basically, years ago in Colombia, young Alma Madrigal fled from her home following an armed conflict, she lost her husband Pedro, but saved their triplets, Julieta, Pepa, and Bruno. The candle Alma carried became magical and created a sentient house, the "Casita", for the Madrigals to live in. Years later, the village of Encanto grows, protected by the Casita, and members of the Madrigal family are gifted superhuman abilities they use to help the villagers. But Bruno was gifted with the ability to predict the future, causing him to be vilified and to disappear. While Julieta (Angie Cepeda) has her own children, three daughters: Isabela, Luisa, and Mirabel. On the night of her ceremony, youngest daughter Mirabel touched her magical door but was not given any gift. In the present, Isabela (Diane Guerrero) is considered "perfect" and can make flowers bloom everywhere, and Luisa (Jessica Darrow) has superhuman strength and often carries heavy loads, while Mirabel (Stephanie Beatriz) is treated differently having no gift. Mirabel's mother Julieta can heal others with her cooking, and her highly emotional sister Pepa (Carolina Gaitán), who is married to Félix (Mauro Castillo), can control the weather. At the next ceremony, Pepa's youngest son Antonio (Ravi-Cabot Conyers) is gifted with the ability to speak to animals. During the evening, Mirabel suddenly sees the Casita cracking, but her warnings are ignored by Mirabel's grandmother Abuela Alma (María Cecilia Botero) when it is found seemingly fine. Mirabel believes the magic of the Casita is fading and is determined to save the magic. Starting an investigation and asking members of her family for help, Luisa suggests that Bruno's room may have the answers. There, Mirabel finds a cave of sand and pieces of broken opaque jade glass from a slab. Repairing this slab, she sees an image supposedly showing her causing the Casita to fall apart. After Mirabel leaves, she discovers that her family members' gifts are starting to weaken. Isabela is to become engaged to her fiancé Mariano Guzman (Maluma), and the family gather at dinner to celebrate. Mirabel's oldest cousin Dolores (Adassa), who possesses superhuman hearing, admits to overhearing Mirabel talking with her father about the vision. The Casita once again begins to crack, ruining Mariano's proposal, and everyone's powers diminish, for which Isabela blames Mirabel, despite her denial of her involvement in the cataclysm. Mirabel catches a glimpse of a man, following him through a hidden passage in the walls, discovering that it is Bruno (John Leguizamo), who never left the house, wanting to stay close to his family. Mirabel convinces him to make a prediction again and Antonio gives them permission to use his room. Bruno shows a vision with an image of Mirabel and Isabela embracing. Mirabel goes to apologise to Isabella to fulfil this vision, but Isabella shares with her that being perfect is a burden and does not want to Mariano. Having poured out her feelings, Isabela's powers start to develop and both sisters reconcile. However, Alma discovers Mirabel's actions and thoughtlessly blames her for the family's misfortunes. Mirabel finally snaps at her grandmother, saying that it is all her fault for making everyone do things her way. This argument causes the Casita to finally collapse while Alma's magical candle extinguishes in Mirabel's hands, and the Madrigals are all stripped of their powers. Alma finds a distraught Mirabel by the river where Pedro died, finally admitting her fault of pressuring the family. They reconcile, and with Bruno reuniting with the family, the Madrigals, with the help of the Encanto villagers, work together to rebuild the Casita. When Mirabel places the last doorknob, the Casita springs back to life and the magic returns. In the end, the Madrigals take their first family picture with Mirabel and Bruno now included in it. Also starring Wilmer Valderrama as Agustín Madrigal, Rhenzy Feliz as Camilo Madrigal, who has the ability to shape-shift, and Alan Tudyk as Pico the toucan. The characters are all likeable, many of the songs ("Waiting on a Miracle", "We Don't Talk About Bruno", "What Else Can I Do?") are catchy, and the use of vibrant colour is wonderfully eye-catching, it is a charming story and something the whole family can enjoy, a fun animated musical fantasy comedy. Very good!