Pixar’s latest feature film, Onward (2020), is a creative, funny, and entertaining addition to their long list of successes. Originally theatrically released in early March, the film was sent straight to digital on March 20 and released on Disney+ on April 3 since theaters nationwide have been closed due to […]