Sivakarthikeyan's 'Amaran' triumphs at the box office, raking in Rs 210 crores in 28 days, while Suriya's 'Kanguva' struggles ...