Great movie, acting, music, story...moral!

Rating: 10/10 (23 April 2018)

I really don't understand people that rate this below 5 stars. I would give it 20 stars if I could.
This movie should be shown in every high school cause it teaches kids about respect love and moral.