Preheat the oven to 350°.
Whirl the chocolate cookies in a blender until they form crumbs.
Mix with the melted butter.
Press into the bottom and sides of a buttered 10-inch springform pan and refrigerate until you're ready to fill and bake.
In the top of a double boiler over boiling water, melt the chocolate.
Set aside to cool.
In the large bowl of an electric mixer, beat the cream cheese until smooth.
Add the eggs and sugar and beat until well incorporated.
Stir a small amount of this mixture into the chocolate to loosen.
Add the chocolate mixture to the cream cheese mixture and stir well.
Stir in the Amaretto, vanilla, and cream.
Stir until all ingredients are well mixed.
Pour the filling into the prepared crust and bake for 50 to 55 minutes or until the cheesecake is puffed slightly and no longer jiggles in the center.
Cool to room temperature, then refrigerate until chilled, at least 2 hours.
Take the cheesecake out of the refrigerator 30 minutes before serving for ease of slicing.
Remove the sides of the pan and cut with a sharp knife.
If the cheesecake is hard to slice, hold a long, unflavored piece of dental floss in 2 hands and carefully saw through the cake to cut even pieces.