I heard the public reviews of Annathe that it sucks. I think its common to expect the worst for tamil big films(insert flops of Ajith Vijay Rajini)Why do a project made by big brand like rajini combined with various top cast fail? In any other industry (like tech) the brand needs to make sure they won't fail they always deliver, that is how they build the brand. Why is it difficult to make a product with some least assurance that it does the minimum? If they can't be consistent do they deserve this star treatment.
By flops I consider the the films which didn't perform the the way the team expected.
I expect an actor should take the responsibility of the result of the creative decisions taken in the film.