I have seen all the three movies.... I will tell u what did these three actors (Actually I should say directors) did. In MANICHITRATHAAZHU...FAZIL gave full space to Mohanlal to play the character.Mohanlal made the character grand and remembered (eventhough its coming a few mins before interval) only because of his natural acting.Plus The way Fazil and Madhu Muttan (scriptwriter) picturised the character. In APNA MITHRA...P VASU picturised the doctor's role as a joker instead of eccentricity (Manichitrathaazhu) to get mass appeal.VISHNUVARDHAN thus had to come up with that role in sucha manner.So it wasn't impressive at all.Plus the main character of SOUNDARYA GOT MUCH MORE IMPORTANCE in the film than SHOBHANA got for Manichitrathaazhu.This is the difference b/w Apna Mithra and Mani... which shows that diff b/w Vishnu and Lal and Fazil and Vasu.Vishuvardhan is a good actor eventhough not great.He did reasonably a good job in Kauravar, a Mammotty Mal Film. In CHANDRAMUKHI....That same P VASU directed it.This time intead of a joker,he made the character as a superhuman because of Rajini.Fights,Love songs,ability to dominate anything and above all that mind reading concept.Plus some vulgurous scenes.Rajini in his uasual superhero style made that character GRAND for Tamil audience but for his loyal Malayalee fans,he shown how a good film can be made bad.Because of this,the main character of JYOTHIKA lost its importance (actually it got more importance for a actress of Jyothika's calibre).This made chandramukhi Out and Out Rajini Masala Movie. In Hindi,i am sure...There won't be any love story like chandramukhi because Big B is too old for it.And SRK should need a lot of importance.Now lets see whose film its gonna be.