Murphy "Barfi" Johnson (Ranbir Kapoor) ni kijana mwenye matumaini, mwenye busara, mwenye kupendeza ambaye alizaliwa kiziwi na bubu kwa wanandoa wa Kinepali huko Darjeeling. Mama yake alikufa wakati alikuwa mtoto na baba yake alimlea peke yake wakati akifanya kazi kama dereva. Barfi anajulikana kama mleta shida <unk> yeye hukata taa, hucheza vitendo vya vitendo kwa watu wasio na hatia, na anafuatwa na Sudhanshu Dutta (Saurabh Shukla), afisa wa polisi wa eneo hilo. Barfi hukutana na Shruti Ghosh (Ileana D'Cruz), msichana mzuri na mwenye elimu, ambaye amefika tu Darjeeling; ameolewa na Ranjeet Sengupta (Jhu Sengupta) na anapaswa kuolewa katika miezi mitatu, na Barfi anaumwa mara moja na ulemavu wa mbinguni wa Shruti, na pia anaweza kumtaja Barfi kwa sababu ya kuanguka kwa upendo na kujali pesa kutoka kwa baba yake. Shruti anavunja shauri la mama yake, lakini hatimaye anashirikiana na baba yake.
dereva