Good plot. I’m quite disappointed in the ending though. Good character developments. Some parts make me cry.