The cast and crew were announced at the launch, though the film soon after went through a change of producer with Tiruchi Gopalji taking over. Meera Jasmine had initially been signed by the production house to play the lead female role but backed out and Pooja was subsequently handed the role.
At the time of its release, the cast and crew were publicly announced, however, the movie soon underwent a shift in producer with Tiruchi Gopalji taking over. Initially, Meera Jasmine had been scheduled to play the lead female character but dropped out, and Pooja was subsequently given the part.