Bavarian Cream: In a saucepan, heat the passion fruit puree, orange juice, and sugar until dissolved. Meanwhile, in a small bowl, sponge the gelatin by slowly sprinkling it over the water. Once it has absorbed the liquid, add it to the hot juice and stir to melt and combine. Strain the liquid into a bowl and place it over an ice bath. Stir it constantly with a rubber spatula and when it just starts to set, fold in the whipped cream. Pour this into soup plates or wide bowls and chill.
Sauce: In a separate bowl combine the fresh orange juice, lemon juice and passion fruit puree. Keep chilled until ready to serve.
To serve the soup, remove the bowls of Bavarian cream from the refrigerator. Pour a thin layer of the sauce, about 1/8-inch thick, over the Bavarian cream to cover the top. Garnish with raspberries, half blueberries and kiwi slices standing up around the perimeter of the soup bowl and place a scoop of sorbet in the center.