7 Romantic Films to Watch Before Valentine's Day

Team FC

Barfi (2012) - Netflix

Directed by Anurag Basu, "Barfi" is a heartwarming tale of love and friendship between a mute and deaf man, played by Ranbir Kapoor, and an autistic woman, portrayed by Priyanka Chopra, set against the picturesque backdrop of Darjeeling.

10 Things I Hate About You (1999) - Disney+ Hotstar

Julia Stiles’ and Heath Ledger’s fantastic chemistry that is akin to two people who see something in each other that nobody else does.

Veer Zaara (2004) - Prime Video

Directed by Yash Chopra, Veer Zaara tells the story of an Indian Air Force pilot, played by Shah Rukh Khan, who falls in love with a Pakistani woman, portrayed by Preity Zinta, leading to a cross-border romance filled with sacrifice and longing.

Before Trilogy (1995) - N/A

Directed by Richard Linklater, this trilogy ("Before Sunrise", "Before Sunset", "Before Midnight") chronicles the evolving romance between Jesse, played by Ethan Hawke, and Celine, portrayed by Julie Delpy, as they meet at different stages of their lives in Vienna, Paris, and Greece.

Jaane Tu Ya Jaane Na (2008) - Netflix

Directed by Abbas Tyrewala, this coming-of-age romantic comedy follows two best friends, played by Imran Khan and Genelia D'Souza, who realize their feelings for each other amidst the complexities of college life and family expectations.

Bareilly Ki Barfi (2017) - Netflix

Directed by Ashwiny Iyer Tiwari, Bareilly Ki Barfi is a quirky romantic comedy set in the small town of Bareilly, where a young woman, portrayed by Kriti Sanon, gets caught in a love triangle between two men, played by Ayushmann Khurrana and Rajkummar Rao.

Brokeback Mountain (2005) - JioCinema

Directed by Ang Lee, is a poignant romantic drama that follows the forbidden love affair between two cowboys, Ennis Del Mar (Heath Ledger) and Jack Twist (Jake Gyllenhaal), who meet while herding sheep in the Wyoming mountains.