A little girl named Shahida (Harshaali Malhotra) who is mute by birth came to India with her mother to visit a famous Dargaah in Delhi from Pakistan. Shahida accidently is left behind while her mother crosses the border and the little girl is now alone in the unknown land with nowhere to go.
Pavan Chaturvedi lovingly called Bajrangi is a simple, humble and a sincere devotee of Lord Hanumanji who is leading a normal life in Delhi when one fine day while on his everyday routine meets this little girl Shahida. Bajrangi does all he can to figure out who this little girl is and where she belongs to in order to unite her with her family in the course of which a beautiful bond develops between them.
Rasika (Kareena Kapoor) who is a school teacher and also the love interest of our hero supports him to the fullest. After an obnoxious incident, Bajrangi takes it all on him to take the child across the border despite all the odds. The story further unfolds when Bajrangi reaches Pakistan crossing several roadblocks and meets a kind-hearted journalist (Nawazuddin Siddiqui) who helps them reach their destination.