20050707 city.delhi: Lipsmacking Asian treat for film buffs