Amrinder Gill sung "Mitar Pyaare Nu", while Jaspinder Narula and Shipra Goyal sung the song "Veyla aa gaya hai".Other tracks from the film are the title track "Chaar Sahibzaade", "Satguru Nanak Pargateya" and "Sochte Hue Guru". Harry Bajwa, Jaidev Kumar, Amar Mohile and Anand Raj Anand served as music directors. The songs were written by Harry Bajwa and Masroor.
The film received mostly positive reviews from critics for its story and in-depth research. Jasmine Singh of The Tribune gave the movie 4.5 stars out of 5. He praised its story, calling it a realistic portrayal and commending the delivery of dialogue and narration by Puri. He regarded the animation quality highly especially as it was the first animated Punjabi film. Shubha Shetty Saha at mid-day.com gave the film 3 stars and acclaimed the story for its sincerity but criticized the animation for its apparent lack of flexibility and expressions on the faces of characters. Jesse Brar of PunjabiReviews.com also positively reviewed the story. He complimented the film's pacing and called it realistic by showing younger sons more like children and not morally objectified. He also approved of the film for keeping the story historical and "saving itself from becoming religious propaganda." Renuka Vyavahare of Times of India gave the film 3.5 starts. She enjoyed the film overall and recommended it for children to show them real Indian heroes.
In India, the film earned 3.5-4 crore in the first week. In the United States, the film earned INR56.24 lakh (US$91,000) and INR79.45 lakh (£79,000) in the UK. In total it earned INR2.27 crore (US$370,000) at the international box office across its opening weekend.