Marudheeran est élevé dans un village vivant sous la domination oppressive d'un groupe monstrueux doté de pouvoirs surnaturels et appelé les 'Vedalam'. Quand sa femme est enlevée pour être sacrifiée par le commandant en chef des 'Vedalam', Marudheeran se rend à leur forteresse afin de délivrer sa bien-aimée et de mettre fin à la tyrannie .