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.
The cast and crew were revealed at the launch, followed by a change in producer with Tiruchi Gopalji stepping in. Meera Jasmine initially agreed to play the main female role but pulled out, and Pooja took over the part.