The film opens in the underground world of Indian mafia lords in Bulgaria. We meet (Shah Rukh Khan), a feared don with a golden heart, and his younger brother Raj (Varun Dhawan), a mechanical genius. Veer’s world collides with that of Meera (Kajol), the daughter of a rival gang leader (played by Vinod Khanna). Despite their families’ animosity, Veer and Meera fall in love.

In the present, Raj lives a reformed life as a car tuner in Goa with his younger brother, Veer.

For Varun Dhawan, playing second fiddle to SRK while still holding his own was a career milestone. It proved he could handle large-scale productions.

Meera overhears this. She realizes that Raj has carried the guilt and hatred for 15 years just to save her from emotional pain. All her anger melts away. She runs to him, and they finally embrace, the misunderstanding cleared.