Shreyas Talpade puts in a fantastic performance and proves that he is one of the best in the business today but in no way does look like a psychiatrist. Udita Goswami and Tusshar Kapoor do a decent job. Nauheed Cyrusi and Saadhika are just about ok.
Music by Mithoon is good but sounds similar to his earlier scores in other films. Cinematography by K. Rajkumar is decent. Screenplay by S. Farhan is not as taut, as one would be expected from a thriller genre film.
Anant Narayan Mahadevan is definitely a director to watch out for. Any film directed by him is to be avoided like plague!