Set in 16th Century India, 'Baaz' is the story of Prince Ravi (Guru Dutt) who lives with his mother the Queen, in Malabar. Since the Portuguese traders have practically begun to rule the state, the royal family has been reduced to more figureheads. Nisha (Geeta Bali) is the daughter of a revolutionary who, along with her father, is arrested by the Portuguese and sold as slaves on a ship. Witnessing .the killing of her father, she becomes a revolutionary herself fights the Portuguese, takes over the ship and ultimately becotnes the leader of her group. Each time she attacks, a Baaz (Falcon) comes and sits on her shoulder and hence her group is named Baaz. Meanwhile, Prince Ravi is travelling by a Portuguese ship to Portugal to get crowned by their Queen. Nisha and her group attack the ship but Ravi is unharmed because he is Indian. Nisha also realises that this is the same man she had met on an earlier occassion when sparks flew.... The attraction, ignited again, is mutual and Ravi not only romances her but also helps her to come ashore and start to fight against the Portuguese, not revealing his royal identity. Will Nisha ever get to Know? How will she reconcile her love her mission ?