The idea of the scene is passionate sex between torrid devil and sexy angel. These two seductive women play their roles perfectly.