 Samantha Ruth Prabhu, Neil Nitin Mukesh, Tota Roy Chowdhury and Sathish, appear in other prominent roles.The film's principal photography commenced on 3 February 2014 in Kolkata, and shooting took places in Chennai, Nellore and Kadapa.This film marks the second collaboration of Vijay and Murugadoss, after "Thuppakki" (2012).