The 2005 film is a landmark Tamil action-thriller that redefined the "mass" hero archetype in Indian cinema