It was good at the star, but the pure selfishness Lily did in the end of the movie for the sake of "love" or a a another life is just dumb that petal could've cured so much people and the ending shouldn't have just be different and let him rest, that was selfish of her he wanted to rest and she just disobeyed what he wanted.