01 - Preheat oven to 340°F. Grease a 9-inch springform pan and line the base with parchment paper.
02 - In a medium bowl, combine crushed chocolate cookies, melted butter, sugar, and salt. Press firmly into the bottom of the pan. Bake for 10 minutes, then allow to cool.
03 - Melt dark chocolate in a heatproof bowl set over simmering water, stirring occasionally. Remove from heat and let cool slightly.
04 - In a large bowl, beat cream cheese and sugar until smooth and creamy. Add eggs one at a time, mixing thoroughly after each addition. Blend in sour cream, vanilla, flour, and salt until just combined. Gently fold in the melted chocolate.
05 - Pour filling over the cooled crust and smooth the top. Gently tap the pan on the counter to release trapped air bubbles. Bake for 50 to 55 minutes until edges are set but the center still jiggles slightly.
06 - Turn off the oven and crack the door open. Let cheesecake cool inside for 1 hour. Remove from oven and run a knife around the edge to loosen. Cool completely to room temperature, then refrigerate for at least 4 hours or overnight.
07 - In a saucepan, combine cherries, sugar, lemon juice, and water. Cook over medium heat until cherries release juices, about 5 minutes. Whisk cornstarch with 1 tablespoon cold water, stir into the cherry mixture, and simmer until thickened, 2 to 3 minutes. Cool completely.
08 - Spread cooled cherry topping over the chilled cheesecake just before serving.