Two women take their carnal desires to the extreme in this kinky, deliciously twisted tale of sex and butterflies.