In a large mixing bowl using an electric mixer, whip together the pudding mix and half & half until thickened but, still pourable.
Add the cream cheese. Continue to whip for 2-3 minutes or until completely smooth.
By hand fold in the apples, 2 cups marshmallows, ½ cubed candy bars and ¾ cup peanuts. Mix into the pudding until evenly distributed.
Fold in ½ of the whipped topping. (Or 2 cups whipped cream) Pour into a 9 x 13-inch dish.
In a microwave safe dish melt together the chocolate chips and heavy cream in 20 second increments stopping to stir each time. Repeat until smooth.
Frost the top with the remaining whipped topping.
Arrange the remaining cubed candy bar, ¼ cup peanuts, bits-o-brickle and ½ cup marshmallows over the whipped topping. Drizzle with melted chocolate and caramel.
Chill for 4 hours prior to serving. Store leftovers chilled.