Suriya's Kanguva has failed to shatter the opening-day record of Sivakarthikeyan's Amaran which had collected Rs 16.5 crore on first day.