Most of the leading Bollywood actress declined the secondary role of 'Shruti Ghosh'. Later director cast Tollywood actress Ieana D'Cruz after a long negotiation.
The film created a benchmark while earning 100 Crores despite being an offbeat film.
The character Shruti Ghosh played by Ileana D'Cruz was loosely based on director Anurag Basu's mother. The 70's era makeup, clothing was based on her old photographs.
The official submission of India to the Best Foreign Language Film for the 85th Academy Awards 2013.
The mute and deaf title character played by actor Ranbir Kapoor is the voice for the sanitary tobacco warning before the movie begins. This is the only part where Ranbir says anything in the movie.
Some of scenes of film are inspired by silent era movies of Charlie Chaplin and Buster Keaton. E.g. scene when Barfi is hiding under cover of statue and found there next morning during official opening of memorial. Posters of Chaplin's movies can be seen in film at least twice.
Ileana Dcruz for the first time dubbed her own lines in her Hindi debut, In her previous films her voice was dubbed by someone else.
Some of the scenes were inspired by The film "The Notebook" written by Nicholas Sparks.
Originally Katrina Kaif was cast as the narrator in the movie but she pulled out due to unknown reasons. Later, 'Ileana D'Cruz' was roped in to play the role.
Two scenes were borrowed from "singing in the rain" where Barfi rearranges his face, and the couch scene with the hat trick.