This Film is an emotional adventure with also a lot of fun and challenges for each character. They all have something to learn.