Good hearted but not worldly-wise, the rolly-polly tax inspector, Bharat Bhushan (Vinay Pathak) is back to fulfill his long cherished dream of becoming a singer. To further his media ambition he enters a game show hoping to win a cash prize with which he can make his own music album. Eventually Bhushan goes on to win the competition which also gifts him a free stay on a cruise ship. It is on this cruise that he meets Ajit Talwar (Kay Kay Menon), an acrid tongue sadistic business tycoon, who is taking sheath on the cruise to flee from the Income Tax department. Close on his heels is tax inspector M.T.Shekharan (Suresh Menon), who is trying to unearth the identity of a financial scamster who has been elusive since long.
On the cruise when Ajit Talwar learns about Bharat Bhushan's profession, he alerts his subordinates to keep a watch on him and in due course, get rid of him. However, on being introduced to Ajit Talwar, Bhushan finds out of his media investments and is out to impress him. The cruise becomes a perfect rendezvous for Bharat with the presence of Ranjini (Minnisha Lamba), a sweet and straight- forward media executive who Bhushan met on the game show. Everything seems perfect in his life with her company and positive future prospects of developing contacts with Ajit Talwar and his clique. The presence of a disguised M.T.Shekharan further excites the plot and a string of oddball occurrences owing to a mistaken identity finally wind up Ajit Talwar and Bharat Bhushan stranded on a deserted island.
It is on the island that Ajit realises what a pain Bharat Bhushan is. His stupidity drives Ajit up the wall. And if that isn't enough, Bhushan's folly lands them hostage in the hands of an eccentric reclusive photographer (Amole Gupte). As fate would have it Bhushan's colleague M.T.Shekharan comes and rescues them exposing the sly Ajit Talwar and making a shocked Bhushan realise that Ajit was trying to get rid of him all the while on the cruise.
The photographer Raghu Burman, M.T.Shekharan and Bharat Bhushan bond with each other with the thought of an idealist utopian state, free of crime and based on social justice. Their bonding is short-lived as they manage to blow off the very house they are in. In the wee hours of morning, a completely harrowed Ajit Talwar is rescued by his business associate Kapoor (Rahul Vohra) and his loyal lieutenant which puts an end to his nightmare.
The story comes a full cycle with Bharat Bhushan realizing what a great friend he has in M.T.Shekharan and a proud Ajit Talwar being punished for his arrogance and high-handedness.