In October 2022, Matheswaran met Kannada actor Shiva Rajkumar in Bangalore and narrated the entire story of the film in 40 minutes. Shiva Rajkumar felt engaged by his narration and expressed his interest in being part of the film, marking his second Tamil film after Jailer (2023). The production company officially announced his inclusion on 8 December. On 31 January 2023, there were reports of Kaali Venkat being cast in the film. Speaking to DT Next that day, Venkat denied reports stating that they were from unofficial sources. However, he said that he had been in contact with Matheswaran but his role was not confirmed yet. Vijay Kumar was also reported by multiple sources to have been cast, on 24 February. Nevertheless, the next day, a source close to the production team clarified that he was not. In mid-March, Vinoth Kishan was announced as part of the cast. On 22 April, American actor Edward Sonnenblick was announced as part of the cast, marking his Tamil debut.
