Makkhi is the story of Jani and Bindu who are in love but never communicated their feelings to each other and continue to enjoy their unexpressed love. Sudeep, a billionaire and a powerful businessman gets attracted to Bindu and wants to own her for his pleasure, but he realizes that she is in love with Jani, which upsets him. When Bindu wants to express her love to Jani, Sudeep murders him. Jani is reborn as the fly and attempts to fight Sudeep's proceedings towards to Bindu, but his efforts go in vain. The fly convinces Bindu that he is Jani and they team up to take the revenge.