Filming Locations (3)

  • Thoothukudi, India (exterior scenes)

  • Pondicherry, India

  • Chennai, India (interiors)