Lucky (Anil Kapoor) had had enough of change. From orphanages to juvenile delinquent homes! From odd jobs to petty crimes! From home addresses to jail addresses! He wanted his innocence back. A plot of land in Bangalore… a family... a dog… a new beginning. One last con-job, girlfriend in tow, sunset in background, and he would be well on his way. Twenty-four hours later, he’s been betrayed by his girlfriend, hunted by a drug lord, orphaned by the death of his three partners and sent to Goa to do a drug deal to buy his life back.
Musafir jack-knifes into the hedonism of Goa raves, flea markets, hippies and wanderlust. Lucky pulls of a drug deal with the deadly Israelis, chases a femme fatale with a ubiquitous past (Sameera Reddy), manages to lose the drug lord (Sanjay Dutt) money yet again, is hounded by a corrupt cop (Aditya Pancholi) with a secret agenda, and gets offered the same amount by a perverted husband (Mahesh Manjrekar) who offers him a contract killing. Under siege and racing the clock, a deadly battle of wits ensues in a climax filled with spiraling tension and volatile action.
MUSAFIR lives into the dark side of human nature. Its protagonist is pushed to the edge of his morality. He meets desperate characters, skinned to the bone by their vulgar wants.