Raj (Ram Charan) is a Hyderabad-based gambler living with his adopted parents who supports his means of living. Tragedy strikes the family when his adopted father (M. S. Narayana) is diagnosed with cirrhosis as a result of alcoholism. Raj needs ₹2 million for his father's liver transplantation, which must be done within a month. As he is on the lookout for money, he is approached by James (Ajmal Ameer), his rival in betting, with a betting challenge. James dares Raj to make Chaitra (Tamannaah), a dental student and the daughter of a dreaded and influential businessman Bellary (Mukesh Rishi) to fall in love with him. If he is able to complete the task before 31 December 2011, James will give him the money needed for his father's operation and if not, he has to give up betting forever.