Prepare the base layer by melting chocolate and mixing with condensed milk.
Pour the melted chocolate mixture into a prepared pan.
In a mixing bowl, beat together softened cream cheese and powdered sugar until smooth.
Fold in the whipped cream and vanilla to the cream cheese mixture.
Spread the cheesecake mixture over the cooled chocolate base.
Combine graham cracker crumbs with a hint of melted butter and sprinkle over the cheesecake layer.
Chill the assembled fudge for a few hours until set.
Cut into squares and enjoy!