Only one reviewer "got it": ppmaker from Russian Federation
----------------SPOILER ALERT----------------------
It's worth watching the directors comments on his alternative endings to see what the ending he used means, and what the other endings he considered could have meant.
As PPMAKER said - did anything actually happen? The ending that was used leaves that rather wide open. The alternate endings leave you with other possibilities. Once you understand what the ending is telling you - those little nagging plot doubts you had during the movie are all resolved.
Great movie - enjoyed it greatly and enjoyed the soundtrack.