Most of the film was shot in New Jersey in January 2003. The film's Bollywood street dance number was shot in New York City's Jackson Heights, where colourful Indian-American signage helped make a ready-made outdoor set. Ganatra observes humorously that the outdoor dance number "kept getting pushed on the schedule because of weather, and we finally did it on the coldest day of the year with the poor actors in saris".
