The story takes place in the '60s, in a mysterious city where madness and lust seem to be the citize...