01 - Preheat oven to 340°F. Grease a 9-inch springform pan and line the base with parchment paper.
02 - In a medium bowl, mix crushed chocolate cookies, melted butter, sugar, and salt. Press firmly into the bottom of the pan. Bake for 10 minutes, then let cool.
03 - Melt dark chocolate in a heatproof bowl over simmering water using a double boiler method. Let cool slightly before incorporating.
04 - Beat cream cheese and sugar until smooth. Add eggs one at a time, mixing well after each addition. Mix in sour cream, vanilla, flour, and salt until just combined. Fold in melted chocolate.
05 - Pour filling over the cooled crust and smooth the top. Tap the pan gently to release air bubbles. Bake for 50–55 minutes until edges are set but the center is slightly jiggly.
06 - Turn off oven, crack the door, and let cheesecake cool inside for 1 hour. Remove from oven, run a knife around the edge, and cool to room temperature.
07 - Refrigerate at least 4 hours or overnight until completely set before adding topping.
08 - Combine cherries, sugar, lemon juice, and water in a saucepan. Cook over medium heat until cherries release juices, about 5 minutes. Mix cornstarch with cold water, stir into cherries, and simmer until thickened, 2–3 minutes. Cool completely.
09 - Spread cooled cherry topping over the chilled cheesecake just before serving.