The One and Only Ivan is a really good film that's fun and heartwarming, if too formulaic. Sam Rockwell and Bryan Cranston are both great and essentially carry the film with some solid emotional weight. Brooklyn Prince, Danny DeVito and Ariana Greenblatt are all really good. The CG is impressively detailed and Thea Sharrock's direction is really good. It's well filmed and the music by Craig Armstrong is good.