The story is set in a well organised village where locals are going charas and are assisted by foreigners in the whole operation run under an Italian mafia. Meanwhile, Sam Higgins Adam Bedi, a student of Botany, disappears from Himanchal. His parents manage to send an Indian cop, Dev (Jimmy Shergill), after their son.
While Ashraf Khan (Uday Chopra), another Indian cop is asked to keep a watch on Dev. Both meet each other and become good friends, unaware of each other`s true identities.
The rest is how they break the charas racket as they come across an assortment of characters.