One of the most gorgeous yet underrated anime of all time, this award-winning 2017 film is something Studio Ghibli fans will fall in love with. The story is set in the quiet seaside village of Hinashi ...