Ayan Kapoor (Sidharth Malhotra), a rich man facing monetary issues and life chaos, undergoes a transformative experience after a near-fatal accident. In heaven, he encounters Yamdoot (Ajay Devgn) and CG, engaging in a life-altering “game of life” that teaches him valuable lessons.
Thank God is a blend of humor and drama, relying on the trademark Indra Kumar formula to evoke emotional connections with the audience. While the film is enjoyable during its comedic moments, the balance between humor and sadness sometimes hampers its overall impact.
Ajay Devgn delivers a decent performance as CJ, although the character suffers from some inconsistency. Sidharth Malhotra’s portrayal of Ayan lacks natural quirks, affecting his aggressive side due to weak writing. Rakul Preet makes a good appearance, but her role doesn’t significantly impact the story. Seema Pahwa and Kiku Sharda’s characters are underutilized, considering their potential.
Indra Kumar’s direction includes some generic and familiar scenes, which detract from the film’s originality. The soundtrack, apart from two remade tracks, is forgettable.
Overall, Thank God had the potential to be even better, as its blend of genres occasionally creates an imbalanced viewing experience.