was extensively filmed in South Mumbai, with dedicated sets built at Ellora Studios in Mira Road. Kochi, Kerala: