Een donkere thriller met taboe-elementen en intense seks in Tsjechische straten.