Dice and Sauté the vegetables in a stock pot and let them simmer for about 10 minutes. They should become slightly browned.
Add the curry spices and continue to simmer for 5 more minutes, than add the flour and cook for 5 more minutes Pour in the liquids while stirring with a whisk; make sure all the lumbs of the flour are gone.
Tight a bunch of the lemon grass and hang it in the soup than add the cinnamon stick, star anise and crushed cilantro seeds. This is the time to add your habanero pepper if you prefer a spicy version of the soup.
Take one orange and stick 8 cloves in it, then place it in the soup. Allow to boil for at least half and hour and than strain the broth.
Slice the fish filet in very thin slices and place then raw in 6 heated soup plates, pour the very hot soup on the fish and serve immediately.