Sepehr Ariannezhad’s review published on Letterboxd:
Pissed off at the ending though. So much going on. A second watch would be so, so much rewarding. The script is filled with subtleties and symbols.
I'm just really mad at the ending. Look up the alternative ending on youtube. Not the best ending but still much better than the original.