Before watching this movie, I would recommend you watch the anime "Rascal does not dream of Bunny Girl Senpai" to understand the story. About the movie, it is one of the best I have seen and the best I will ever see. I would have happily given 100/5 stars if it was possible. I would strongly suggest watching this movie. But don't watch it publicly if you get embarrassed on crying for a whole hour.