Kamal Haasan's wackiest Avatars
Kamal Haasan played double role of a father and son in 1996 film Indian. The film won Kamal Haasan the National Award for Best Actor for the third time.
Kamal Haasan's wackiest Avatars
2000 film Hey Ram was directed, produced and written by Kamal Haasan.
Kamal Haasan's wackiest Avatars
Indrudu Chandrudu is a 1989 Telugu film was one of the milestones in Kamal Haasan's career
Kamal Haasan's wackiest Avatars
Kamal Haasan played a mentally disturbed person in 1991 film Guna
Kamal Haasan's wackiest Avatars
When Kamal Hassan turned female in Chachi 420
Kamal Haasan's wackiest Avatars
Kamal Hassan in 2001 film Aalavandhan
Kamal Haasan's wackiest Avatars
Kamal Haasan in 2003 film Anbe Sivam
Kamal Haasan's wackiest Avatars
Kamal Haasan's Vishwaroopam sparked much controversy