Dhanush's Karnan team has created a village for the film. Director Maari Selvaraj wanted to shoot the film in a village setup resembling Tirunelveli and surrounding locales. As shooting in real locations with Dhanush would be difficult, the team recreated a village set and completed around 90% of the shoot.
Produced by Kalaipuli S Thanu, Santhosh Narayanan is composing the music for the film and the making video was unveiled on Dhanush's birthday with authentic rural beats from Tirunelveli.
Karnan also has Malayalam actor Lal, Rajisha Vijayan, and Yogi Babu in pivotal characters. The film was supposed to release for Summer holidays but due to the COVID 19 pandemic and lockdown, the makers haven't finalized the release date yet.