A struggling actress forces herself to make a deal with the devil.A struggling actress forces herself to make a deal with the devil.A struggling actress forces herself to make a deal with the devil.