The only thing this seems to be missing is a story. It feels like more like a small bit of a bigger thing. You don't know why they're there. You don't know what the revenge is all about. I watched it a few times to see if I can really find those clues within this but... it feels like there may be backstory not included. A bit to abstract if it is meant to be standalone.
What's amazing though is the quality. Fluent. Clear. Symbolic. Eye on the horizon and all... this is magnificent in so many ways, just a little lacking in substance.
-cd-