Chop and sauté onions and garlic until tender and slightly translucent. Add tomatoes, water, wine, salt, pepper, cayenne and basil. Bring all ingredients, except heavy cream, to a boil for approximately 30 minutes. Remove pot from heat source and add heavy cream. Use an immersion blender to thoroughly blend the soup. Top with fresh basil.