4.0

Actual rating 3.75 stars

Ngl the first half of this was pretty boring, but then it got REALLY GOOD and made me tear up multiple times so... I am a fan