The film's events take place in a social context, where Sherif (Rushdi Abaza) decides to adopt Nagwa (Najat) after hearing her voice and falling in love with it. Coincidentally, she becomes friends with Sherif's niece, and through her, she learns Sherif's true identity, but only after they fall in love, without either of them knowing the truth about the other.