Preheat the oven to 325°F (160°C).
Prepare the crust by mixing graham cracker crumbs, sugar, and melted butter in a bowl until evenly combined.
Press the mixture into the bottom of a 9-inch springform pan and bake for 10 minutes. Let it cool.
In a large bowl, beat the cream cheese until smooth and creamy.
Add in the powdered sugar, sour cream, and vanilla extract and mix until combined.
Slowly add the melted chocolate, blending until fully incorporated into the mixture.
Fold in the whipped heavy cream until no streaks remain.
Pour the filling over the cooled crust and smooth the top.
Bake in the preheated oven for 45-50 minutes or until the edges are set but the center still has a slight jiggle.
Turn off the oven and let the cheesecake cool in the oven for one hour.
Refrigerate the cheesecake overnight to chill completely.
Prepare the ganache by heating the heavy cream and pouring it over chopped chocolate, stirring until smooth.
Allow the ganache to cool slightly before pouring it over the cheesecake, letting it set before slicing.