Situado na década de 1970 em um canto bonito da Índia, Barfi! é a história de três jovens que aprendem que o amor não pode ser definido nem contido pelas normas da sociedade de normal e anormal. Barfi, um garoto surdo mudo se apaixona por Shruti. Apesar de sua profunda afeição por Barfii, Shruti cede a pressão da sociedade e dos pais para casar com um homem “normal” e levar uma vida ‘normal’. Muitos anos depois, seus caminhos se cruzam novamente quando Barfi, agora apaixonado por Jhilmil, está foragido da polícia. Barfi está procurando desesperadamente Jhilmil, que desapareceu. Shruti percebe que Jhilmil é autista o que a faz reconhecer que o verdadeiro amor é realmente cego. Presa em um jogo de gato e rato, na busca pela menina que Barfi ama, Shruti percebe que ela ainda é apaixonada por ele. Ela deve agora escolher entre sua felicidade e Barfi!