Preheat oven to 350.
Place your cubed bread in a large bowl and set aside.
In another large bowl whisk together eggs, cream, milk, sweetened condensed milk, brown sugar, vanilla, cinnamon, nutmeg, allspice and salt until combined.
Stir in your bananas and 1 cup chopped walnuts.
Pour over your diced bread cubes and stir to coat and let sit for about 20 minutes.
Meanwhile spray a 9"x13" baking dish with non stick cooking spray.
Once bread is soaked spread into baking dish, sprinkle with remaining walnuts and bake in over for about 1 hour or until center is no longer jiggly and bread is slightly toasted on top.
Remove from oven and let cool slightly.
To make your sauce, in microwave safe bowl add your brown sugar, butter, vanilla and milk and microwave until it starts to bubble (or heat on stove until bubbly). Stiring every 30 seconds.
Pour over bread pudding, slice and serve.