Dr. Dudley Duprez er en anerkjent doktor i Louisiana. En dag blir hans attraktive niese, Rose Duprez, bortført av Paul Crenshaw - en venn av doktoren. Men Rose begår selvmord kort tid senere.