In July 2019,
Gautham Vasudev Menon was reported to have agreed to direct a film produced by
Ishari K. Ganesh of Vels Film International, following the producer's sudden intervention to relieve Menon from financial constraints that he faced during the making of
Enai Noki Paayum Thota (2019), with the film starring Ganesh's nephew
Varun. Menon said
Suriya was considered for the lead role at one point, but declined as he found the script too similar to that of his other film
Kaappaan (2019). Varun, who was shooting for
Seeru in which he had gained weight to 94 kilograms for the film, subsequently lost 22 kilograms in order to achieve a sportive look. Some media reports suggested that the film would be based on the script of
Yohan: Adhyayam Ondru, which was originally planned with
Vijay in 2011, but Menon denied this and claimed it was a separate story. To prepare for his role, Varun trained with Yannick Ben, a renowned Hollywood stunt director, in Paris for a month. Debutant actress Raahei was cast as the lead actress.
Darbuka Siva was initially announced as the music composer in November 2019 after working with Menon in
Enai Noki Paayum Thota, but was later replaced by playback singer
Karthik in February 2020. The antagonist of the film was not disclosed until July 2020, when it was announced that
Krishna will play the main antagonist. Krishna trained stunt sequences under Yannick Ben, who also choreographed the action sequences for the film.
Principal photography began in October 2019. By November 2019, 50% of the film was completed in a single stretch through a schedule in
Chennai. The makers shot seven action sequences during January 2020, which include car fights and chasing sequences and later prepared to shoot scenes in the United Kingdom and United States. As of June 2020, filming was delayed due to the
COVID-19 pandemic. By April 2021, filming was complete. Varun began dubbing his lines in April 2022. == Soundtrack ==