Sister Rebecca is a depraved, nymphomaniac nun who serves both God and men in her unholy ways. Will She get what she deserves?