Remove the cream cheese, eggs, and heavy cream from the refrigerator.
Allow all chilled ingredients to come to room temperature before preparation.
Preheat the oven to 400°F.
Line a 9-inch springform pan with parchment paper, allowing the parchment to extend up the sides of the pan.
Place the room-temperature cream cheese in a large mixing bowl.
Add the granulated sugar.
Beat the cream cheese and sugar together until the mixture is smooth and fully combined.
Add the cocoa powder.
Add the espresso powder.
Mix until both powders are evenly incorporated.
Add the melted and slightly cooled dark chocolate.
Whisk until the chocolate is fully combined with the cream cheese mixture.
Add the eggs one at a time.
Whisk well after each addition until each egg is fully incorporated.
Add the room-temperature heavy cream.
Add the salt.
Mix only until the batter is smooth.
Sift the all-purpose flour into the batter.
Mix gently until the flour is just combined.
Do not overmix the batter, as excess air may affect the final texture.
Transfer the batter to the prepared springform pan.
Smooth the top lightly, if necessary.
Place the pan in the preheated oven.
Bake for 35 to 40 minutes, or until the edges are set and the center has only a slight jiggle.
For a darker Basque-style top, broil the cheesecake for 1 to 2 minutes, if desired.
Watch the cheesecake carefully during broiling to prevent burning beyond the desired appearance.
Remove the cheesecake from the oven.
Allow the cheesecake to cool completely at room temperature.
Refrigerate the cheesecake until fully chilled and set.
Slice and serve chilled or slightly softened.