Preheat oven to 350°F. Grease springform pan thoroughly.
Mix melted butter and sugar together. Add eggs one at a time.
Combine flour, cocoa powder, and salt. Mix into wet ingredients.
Pour brownie batter into prepared pan. Bake for 25 minutes.
Beat cream cheese until smooth and fluffy. Add sugar gradually.
Mix in eggs, vanilla, and sour cream. Beat until combined.
Pour cheesecake mixture over brownie base. Smooth the top.
Bake for 45 minutes until center is set. Cool completely.
Heat sugar in saucepan until golden amber color forms.
Add butter carefully, then cream and vanilla. Stir constantly.
Pour caramel over cooled cheesecake. Refrigerate for 4 hours.