The narrative follows Arjun (Aamir Khan), a young man haunted by recurring dreams of a mysterious woman. His life takes a dramatic turn when he meets a blind girl (Juhi Chawla), whose presence blurs the line between his nocturnal visions and waking reality. The story weaves a tender romance with suspense, questioning whether his love is destiny or a figment of his subconscious. The plot blends emotional depth with a touch of mystery, keeping audiences engaged in its philosophical undertones.