Gopu (Kamal Haasan) est un artiste de théâtre en herbe. Son ami proche Babu (S. Ve. Shekher) et lui possèdent une troupe populaire qui produit et interprète des pièces de théâtre comiques à petit budget. Afin d'aider Babu à réunir l'argent nécessaire pour payer le mariage de sa sœur, ils acceptent une commande pour jouer une série de pièces destinées à la communauté tamoule de Shimla. L'une de ces pièces s'intitule Simla Special et a été écrite par Mahalakshmi (Sripriya).
Pendant que la troupe se trouve à Shimla, Babu reçoit un télégramme urgent destiné à Gopu, l'informant que sa mère est gravement malade. Craignant de perdre l'argent si jamais ils venaient à annuler leurs représentations à Shimla, Babu décide de cacher cette information à Gopu. Gopu finit néanmoins par découvrir la maladie de sa mère lorsqu'un ami l'appelle pour l'informer que son état s'est considérablement aggravé. Cependant, pour le bien de la sœur de son ami, il prend la décision de rester et de continuer à jouer. Il garde également cette information pour lui, pensant que si Babu l'apprenait, il insisterait pour que Gopu rentre immédiatement au chevet de sa mère.
Le dernier jour de leur engagement, Gopu trouve par hasard le télégramme caché dans la poche du manteau de Babu et réalise l'étendue de la tromperie de son ami. Profondément blessé, il rompt sur-le-champ son amitié avec Babu, mais se voit tout de même contraint de rester pour un tout dernier rappel avant de partir. Alors qu'il est sur scène en pleine représentation, Babu reçoit un appel lui annonçant que la mère de Gopu s'est enfin rétablie. Tout est alors pardonné et les deux amis se réconcilient.