Set in Bareilly, Uttar Pradesh, the story follows ( Kriti Sanon ), a free-spirited girl who refuses to conform to traditional marriage expectations. After reading a novel that perfectly describes her personality, she becomes obsessed with finding its author, Pritam Vidrohi ( Rajkummar Rao ).
Chirag replied, "Because you wrote the truth, sir. But the studio wanted a happy ending. Filmyzilla gave us back the real one — even if it’s illegal, it felt honest." Filmyzilla Bareilly Ki Barfi
Interestingly, Kriti Sanon (who played Bitti Mishra in the film) has been vocal about anti-piracy. In several interviews, she noted that while Bareilly Ki Barfi was heavily pirated on sites like Filmyzilla, it ironically helped her reach a wider rural audience. "My grandmother in Delhi couldn't figure out Netflix, but her neighbor downloaded the film from somewhere," she once joked. Set in Bareilly, Uttar Pradesh, the story follows
Chirag falls in love with Bitti but, fearing her reaction to his lie, he convinces the real Pritam Vidrohi (Rajkummar Rao) to pose as the "cool, arrogant" version of the author Bitti imagines. What follows is a hilarious and heartfelt love triangle where Chirag tries to win Bitti's heart while coaching Pritam to be a "bad boy" to turn her off—only for the plan to backfire beautifully. Why It’s a "Good Story" Subverting Tropes But the studio wanted a happy ending