The story follows Raj (Ranbir Kapoor), a heartbreaker who evolves through three different romantic relationships in his life—with Mahi, Radhika, and Gayatri—eventually seeking redemption for the pain he caused in his past.

Bachna Ae Haseeno is often remembered for marking Deepika Padukone’s entry into Hindi cinema and for Ranbir Kapoor’s early-career breakout. Its songs remain popular on playlists of 2000s Bollywood hits, and the film is cited in discussions about romantic dramas from that era.