Machak Kaalai is a dubbing version of Telugu movie Lakshmi Kalyanam. Ramu (Kalyan Ram) is very fond of his sister in law Lakshmi (Kajal). Ramu is an uneducated guy who works in farms. Lakshmi's father is a wealthy guy and is the president of the village. Their village has feuds with a neighboring village. Giri (Ajay) is from the other village and he wants to marry Lakshmi. But Lakshmi and Ramu are in love. Ramu has to win a race over Giri to marry Lakshmi. The rest of the story is all about the hurdles Ramu faces in order to wed Lakshmi.