Has anybody actually found a way to view this?
Obviously saw the trailer which piqued my interest, and read that it was shown at some film festivals. However cannot find anymore information, like if it will be released in actual pictures or an online link to watch. Seems strange to build up so much interest with an engaging trailer but now disappear into obscurity