Cast (30)

Kamal Haasan

Rajaraman Venkatraman (Vasool Raja)

Prakash Raj

Dr. Vishwanathan

Prabhu

Vatti

Sneha

Janaki Vishwanathan (Paapu)

Nagesh

Sriman Venkatraman

Rohini Hattangadi

Kasturi

Crazy Mohan

Professor Margabandhu

Karunas

Amit

Jayasurya

Zakir

Malavika

Priya

Ajay Rathnam

Medicine Professor

Kavithalaya Krishnan

Surgery Professor

Nithin Sathya

Neelakandan

Chitra Lakshmanan

Dr. Kalidas

Thalaivasal Vijay

Doctor

Santhana Bharathi

Gangadharan

Kaaka Radhakrishnan

Margabandhu's father

A. K. Veerasamy

Hospital cleaner

Madhan Bob

Mani Raja

Vaiyapuri

Piles Patient

E. Ramadoss

Ward Boy

Karate Raja

Raja's sidekick

Sampath Ram

Raja's sidekick

Meera Krishnan

Mani Raja's wife

Kaajal Pasupathi

Nurse

Boys Rajan

Professor

Yatin Karyekar

Anand

Thiruppaachi Benjamin

Pickpocket

Scisor Manogar

Ragasiya

Dancer in the song "Cheena Thaana"

Crew (19)

Bharathwaj

Original Music Composer

Kamal Haasan

Playback Singer

Rajkumar Hirani

Original Story

Vidhu Vinod Chopra

Original Story

Vairamuthu

Lyricist

Sathyan Mahalingam

Playback Singer

KK

Playback Singer

Shreya Ghoshal

Playback Singer

Bharathwaj

Playback Singer

Hariharan

Playback Singer

Sadhana Sargam

Playback Singer

Grace Karunas

Playback Singer

Saran

Director

Crazy Mohan

Dialogue

A. Venkatesh

Director of Photography

Suresh Urs

Editor

Mohana Mahendran

Art Direction

K Murari

Executive Producer

A Manohar Prasad

Producer