BUT WHAT IS Rita Sodi, REALLY?