Ricerca knocking on heaven's door with female twist