5 times when Vikram, Suriya, Rajinikanth, Ajith played both hero and villain in the same film

Now, recently we have seen the trailer for Iru Mugan, where Chiyaan Vikram is essaying both the roles of a hero and a villain. And it's not just in 2016 has this phenomenon begun.