Yes, the great Mani Ratnam falters too at times. Kaatru Veliyidai looked like it had everything, a genius director, an incredible musician, a fresh and beautiful looking cast, but this was not enough. The characters VC and Leela played by Karthi and Aditi Rao Hydari failed to amaze the audience.