Lakhan Singh (Sonu Sood), a.k.a. Lucky, is the “kinng of the Australian underworld.” He is accompanied by his Sikh mafia associates, Julie (Neha Dhupia), Mika (Jaaved Jaffrey), Pankaj Udaas (Yashpal Sharma), Raftaar (Sudhanshu Pandey), Dilbaugh Singh (Manoj Pahwa) and Guruji Gurbaksh Singh (Kamal Chopra). In a small village in Punjab, the birthplace of Lucky, there lives another Sikh, Happy Singh (Akshay Kumar). Happy, though good at heart, has unintentionally caused many problems in the village, and the villagers are fed up with him. They decide to send Happy on a long trip to Australia with his friend Rangeela (Om Puri) to bring Lucky back to Punjab, which will keep Happy out of the village for some time and bring peace to the village.