The film was shot mainly at the AVM Studios in Chennai, while two song sequences were filmed in Switzerland.
Film tersebut utamanya mengambil gambar di AVM Studios di Chennai, sementara dua lagunya difilmkan di Swiss.