Ramesh, nickname Rummy (Nagarjuna) loves his childhood friend Janaki, who asks him to become rich and powerful before marrying her. With this motive, Rummy starts gambling and becomes rich in no time.
ACP Sekhar (Sayaji Shinde) notice his activities and attempts to catch him. Rummy moves to Goa where he meets Chandra (Ankur), a pub owner who also runs gambling, both of them make a deal. While on the task, Rummy rescues Sara (Paula) from Victor. Sara's sister Nadia (Linda) falls in love with him. Another woman, Sandhya (Mamta Mohandas), enters his life. She helps him with his task. Meanwhile, differences arise between Rummy and Chandra, and they become rivals. How Rummy encounters the situation with Janaki forms the rest of the story.