The whole movie, in my opinion, is about that ending (and I don't want to spoil in this general thread so here we go):
Anyway, the ending worked perfectly for what I was taking from the movie. It'll be interesting to see if your thinking on it shifts as it has time to settle or you see it again.