Machi movie is all about Karthik(Dushyanth) who lives a life of fun, is forced by his father(Banuchander) to enroll in a medical college in Coimbatore. His attitude undergoes a sea change when four other students, who he had insulted before, save his life and nurture him back to good health. He becomes their close friend and turns over a good leaf.
He falls in love with Rakshita(Subha Punja) and during dinner with his friends and her one night, the five friends get into an altercation with another youth. This brings the young man's father Narayanan(Pasupathy), a politician, after them.