Review: Delta

Delta is both a starry-eyed paean to and a ham-fisted mangling of the inimitable aesthetics of fellow Hungarian countryman.