• Pixar's animated film "Inside Out" posted good domestic  results on its opening day.

Pixar's animated film "Inside Out" posted good domestic results on its opening day. (Photo : Facebook/Inside Out Official Page)

The Walt Disney/Pixar animated film "Inside Out" had a strong opening in the United States during its opening weekend, registering over $91 million and ranking second to Universal's "Jurassic World."

The results reflect the public's appetite for a novel film about sentiments taking on human dimensions as they occur inside the mind of a pre-adolescent young girl. Dinosaur mayhem and adventure still ruled the day, though, as "Jurassic Park" staring Chris Pratt made a box-office haul of $102 million during its second weekend run in the United States and Canada, Los Angeles Times reported.

Like Us on Facebook

The huge appeal of "Inside Out" lay not only in its seasoned voice talents that include "Parks and Recreation" actress Amy Poehler, who voiced Joy, but also in its ability to resonate with kids and grown adults alike.

The movie is packed with lessons that even youngsters will be able to grasp. Poejler own young sons served as sounding board, NPR reported. "Inside Out" Director Pete Docter, who was also a creative force of "Up," likewise used his own experiences with his own daughter.

"Inside Out" marks Pixar's return to the league of high-grossing animation studios after movie hits such as "Toy Story," "Finding Nemo," "Cars," "Monsters, Inc," "The Incredibles," produced years back. American actress Kaitlyn Dias plays Riley Anderson, while Diane Lane voices her mother.

There have been comedy and animated films about what goes on inside the human body, with kids as protagonists. "Inside Out" has a unique take on how the key emotions Joy, Sadness, Fear, Anger and Disgust can take hold of a person.

Whichever way moviegoers look at the film, from a child's eye longing for fun and adventure (which is Pixar's forte), or an adult's perspective able to discern themes that run deep, the movie does not disappoint.