Comedy Film Starring Ajay Devgn, Sidharth Malhotra and Rakul Preet Singh

Thank God is a 2022 Indian Hindi-language fantasy comedy drama film directed by Indra Kumar. It is an official remake of the 2009 Danish film Sorte kugler (What Goes Around, 2009). It stars Ajay Devgn, Sidharth Malhotra and Rakul Preet Singh in the lead roles. The film was released theatrically on 25 October 2022 during Diwali festivities.

The film revolves around Ayaan Kapoor (Sidharth Malhotra), a real estate businessman who is in debt of ₹ 16 crores. He gets involved in a road accident and regains consciousness in Heaven, where he has to play a game called Game of Life with the gods Yamaduta (Mahesh Balraj) and Chitragupta (Ajay Devgn). The game involves filling two containers with white balls and black balls, which represent his positives and negatives respectively. Ayaan has to face various challenges and scenarios to earn white balls and redeem himself.

The film received mixed reviews from critics and was a commercial failure. However, some of the performances and the comedy scenes were appreciated by the audience. In this blog post, we will introduce you to the cast of Thank God and their roles in the film.

Ajay Devgn as Chitragupta

Ajay Devgn is one of the most popular and versatile actors in Bollywood. He has acted in over 100 films in various genres such as action, comedy, drama, romance and thriller. He has won several awards, including two National Film Awards and four Filmfare Awards.

In Thank God, he plays the role of Chitragupta, the god of justice who records the deeds of humans and decides their fate after death. He is the one who gives Ayaan a chance to play the Game of Life and sends him back to Earth. He also monitors his progress and intervenes when necessary.

Ajay Devgn brings his trademark style and charisma to the role of Chitragupta. He delivers witty dialogues and comic punches with ease. He also shares a good chemistry with Sidharth Malhotra and Mahesh Balraj.

Sidharth Malhotra as Ayaan Kapoor

Sidharth Malhotra is a young and talented actor who made his debut in Bollywood with the 2012 film Student of the Year. He has since acted in several films such as Hasee Toh Phasee, Ek Villain, Kapoor & Sons, Ittefaq and Shershaah. He has also won several awards, including two Stardust Awards and one Filmfare Award.

In Thank God, he plays the role of Ayaan Kapoor, a real estate businessman who is in debt and unhappy with his life. He gets a chance to redeem himself after he dies in a road accident and meets Chitragupta and Yamaduta in Heaven. He has to play the Game of Life and earn white balls by doing good deeds and overcoming his flaws.

Sidharth Malhotra gives a sincere and convincing performance as Ayaan Kapoor. He portrays his character’s transformation from a selfish and greedy person to a kind and generous one with subtlety and emotion. He also showcases his comic timing and action skills in some scenes.

Rakul Preet Singh as Ruhi Kapoor

Rakul Preet Singh is a beautiful and talented actress who works predominantly in Hindi, Telugu and Tamil films. She has acted in several films such as Yaariyan, De De Pyaar De, Marjaavaan, Sardar Ka Grandson and Doctor G. She has also won several awards, including two SIIMA Awards and one Zee Cine Award.

In Thank God, she plays the role of Ruhi Kapoor, Ayaan’s wife who is an inspector in the police force. She loves her husband but is unaware of his affairs and debts. She also supports him when he faces various challenges in the Game of Life.

Rakul Preet Singh gives a charming and graceful performance as Ruhi Kapoor. She looks stunning in her outfits and adds glamour to the film. She also displays her acting skills in some emotional scenes.

Other Cast Members

Apart from Ajay Devgn, Sidharth Malhotra and Rakul Preet Singh, there are many other actors who play important roles in Thank God. Here are some of them:

  • Kiku Sharda as Ayaan’s colleague who helps him in his real estate business. He is also a comic relief in the film.
  • Seema Pahwa as Ayaan’s mother who is worried about his debts and marriage. She is also a comic relief in the film.
  • Urmilla Kothare as Ayaan’s sister who had a fallout with him in their childhood. She is also a part of his redemption journey.
  • Mahesh Balraj as Yamaduta, the god of death who escorts Ayaan to Heaven. He is also a comic relief in the film.
  • Nora Fatehi as herself, a popular actress and dancer who makes a special appearance in the film. She performs a dance number with Sidharth Malhotra.

There are many other actors who play supporting roles in Thank God, such as Kanwaljit Singh, Vikram Kochhar, Sumit Gulati, Soundarya Sharma, Saanand Verma and Sammy Jonas Heaney.


Thank God is a fantasy comedy film that tries to convey a message of gratitude and positivity. It has an interesting premise and some entertaining moments. However, it also suffers from a weak script, poor execution and lack of originality. The cast of Thank God does their best to make the film watchable, but they cannot save it from being a disappointment.

If you are a fan of Ajay Devgn, Sidharth Malhotra or Rakul Preet Singh, you might enjoy watching Thank God for their performances. Otherwise, you can skip this film and watch something else. Thank God is not a film that will make you thank God for its existence.

Related Articles

Leave a Reply

Your email address will not be published. Required fields are marked *

Back to top button