Learn how to make a flavorful Indian fish curry with fresh fish, tomatoes, shallots, garlic, tamarind, and aromatic spices.