Preheat the oven to 350℉ and grease your springform pan.
Make the crust by adding your Oreos to a food processor and processing for about 30 seconds, then add in the butter and process for another 30-60 seconds, or until everything is well combined and starting to clump.
Press the crust into the bottom of the springform pan and smooth the crumbs out on the bottom with the bottom of a measuring cup. Set the crust in the fridge while you make the filling.
Make the filling by beating together all of the cream cheese and sugar with a hand mixer.
Add in the heavy cream, peanut butter, sour cream, and vanilla, mix again until smooth.
Add the eggs in and mix well.
Gently stir in the chopped peanut butter cups.
Pour the mixture on top of the crust in your pan and bake for 45-55 minutes, or until the cheesecake is only jiggly towards the middle.
Let the cheesecake cool at room temperature for at least one hour, then let cool in the fridge for at least another 2 hours, uncovered.
Once it’s completely cool, top with hot fudge smoothed out on top and all of the chopped mini peanut butter cups. Allow to cool again until the hot fudge is slightly chilled.