A visually fantastic and emotional movie for ALL ages... I cried so much the moments felt so real and I could feel the pain of the characters.. But it teaches many things anyone could learn from. Loved it. Honestly what I needed in times like this. Although it made me sad at times. It really made me happy as well. Fantastic job to EVERYONE involved in this film.