The whole movie was progressing really beautifully; well-crafted, good acting. It was on course for a 7.5 - 8 / 10 rating. But then there is a complete 180 inexplicable change in the final moments of the movie that came out of no-where, following by a very rushed, abrupt ending. I would have liked to have seen a more believable, gradual ending and would have liked to have seen more loose ends resolved.