Abuelo Pedro Madrigal is somewhat mysterious in Encanto, but a subtle detail may hint at a charming theory about the character. Abuela Alma Madrigal (María Cecilia Botero) received a miracle on the night her husband died. Years before the film's events, Pedro Madrigal sacrificed his life to stop marauders from destroying his village and family. Alma received a magical gift following his sacrifice, including an enchanted candle and a sentient house. Her children then received magical powers when they became older, which the Madrigals used to help the family and the village.
The Encanto script makes Pedro's story even sadder. In the film, Abuela Alma tells Mirabel (Stephanie Beatriz) the story of her and Pedro during the song «Dos Oruguitas.» During the song, Pedro gives Alma a look before going off to face the marauders, but the script reveals there was more going on in the scene. According to the Encanto script, Pedro's eyes were telling Alma, «Everything will be okay.» His look also let her know that she would survive, and their children will find a new home and a better life. The script shows the marauders even listened to Pedro's pleas before ultimately ignoring them.
Related: A Subtle Twist Could Explain A Silly Encanto Plot Hole
A subtle Encanto detail may hint at a sweet theory involving Pedro. Though the film doesn't reveal much about Pedro in Encanto, Disney's Art of Encanto sheds some light on Abuela Alma's husband. In the book, Jin Kim, a visual development artist on the film, says Pedro is a writer, and his personality came from the script and storyboards. "I wanted to give him that soul; he sits at his desk and writes poems," Jin Kim said. The revelation that Pedro is a poetic writer supports the fan theory
Read more on screenrant.com