The chemistry between Silambarasan and Trisha was the film's heartbeat. Silambarasan shed his usual mass-hero image to deliver a knockout performance as the vulnerable, obsessive lover Karthik. Trisha, as the conflicted and emotionally guarded Jessie, gave what many consider a career-best performance, earning her numerous accolades for her powerful and natural portrayal.