Preheat your oven to 350°F (175°C). Generously grease a 10–12 cup Bundt pan with nonstick spray or softened butter, making sure to coat all the nooks and crannies so the gorilla bread releases cleanly.
In a medium bowl, stir together the granulated sugar and ground cinnamon until evenly combined. Set this cinnamon sugar mixture near your workspace.
Cut the cold cream cheese into 32 small cubes. Cold cream cheese is easier to cut and stuff and helps it stay inside the dough while baking.
Open the crescent roll cans and separate the dough into 16 individual triangles along the perforated lines. If using crescent sheets, cut into 16 roughly triangle- or square-shaped pieces.
Place one cube of cream cheese near the wide end of each crescent triangle. Roll up the dough, then gently pinch the seams and ends to fully seal the cream cheese inside so it doesn’t leak out during baking.
Roll each stuffed crescent piece in the cinnamon sugar mixture until completely coated on all sides, pressing lightly so the mixture adheres well.
Arrange half of the coated dough pieces in the prepared Bundt pan, spacing them evenly. Sprinkle half of the chopped nuts, if using, over this first layer.
Place the remaining coated crescent pieces on top of the first layer and sprinkle with the rest of the nuts. The arrangement does not need to be perfect; the dough will puff and fill in as it bakes.
In a small saucepan or microwave-safe bowl, combine the melted butter, light brown sugar, vanilla extract, and kosher salt. Heat just until the sugar begins to dissolve, then whisk until the mixture is glossy and smooth.
Pour the warm brown sugar butter sauce evenly over the layered dough in the Bundt pan. Bake for 35–45 minutes, or until the top is deep golden brown and the center pieces are cooked through. Gently pull back a top piece with a fork; the inside dough should look set, not raw.
Place the pan on a cooling rack and let the gorilla bread rest for 10–15 minutes to allow the sauce to thicken slightly. Place a large plate or cake stand over the pan and carefully invert. Tap the pan gently, then lift it away to release the bread.
Serve the gorilla bread warm, pulling it apart into pieces. Optionally, drizzle with a simple powdered sugar glaze, though it is delicious as is.