Preheat oven to 350 degrees. Grease a bundt pan with cooking spray or canola oil.
In a bowl, whisk together the flour, cinnamon, ginger, nutmeg, allspice, salt, baking soda, and baking powder.
In the bowl of a standing mixer or hand mixer, cream the butter and brown sugar until creamy, for about 2 minutes.
Add the eggs one at a time, allowing each to be incorporated.
Add in the vanilla extract, orange zest, and molasses until incorporated.
Add the flour mixture and orange juice alternately, beginning and ending with the flour mixture.
Add the batter to the greased bundt pan and smooth out the top to make sure the level is even.
Bake for 55 minutes, or until a toothpick comes out clean.
Let the bundt cake cool in the pan. After 10 minutes, you can turn the bundt pan over onto the rack and let cool completely. Hope upon hope, and remove the bundt pan!