Movie Review: ‘Encanto’

Review by James Lindorf Disney released its first animated feature film, “Snow White and the Seven Dwarfs,” in 1937. In the following 84 years, the House of Mouse has entertained generations with 58 additional movies. Their slate of films has won 14 Oscars...