Absolutely brilliant!! Loved every minute of it. The script is beautifully written, with wonderful descriptions (often funny) of life from the perspective of Enzo the amazing dog. Great narration by Kevin Costner. Some beautiful songs. And a beautiful tear jerking finish! Wonderful redemptive film, suitable for all the family.