Prabhu Deva was signed to work on the film after working in Shankar's 1994 blockbuster Kaadhalan, and his pair from that film, Nagma, was also roped in again.
The film was predominantly shot across London, with scenes also canned at Buckingham Palace and at a Hilton Hotel.