Spray a 9 x 13 glass pan with baking non-stick spray.
Stir together oreo crumbs and melted butter until all crumbs are evenly moistened. Press the mixture into the bottom of the 9 x 13 glass dish. Put in the fridge while making the next layer.
Beat together softened cream cheese, vanilla and powdered sugar. Add peanut butter and mix well. Mix in 2 cups whipped cream. Spread over the crust. Place in the fridge while making next layer.
Whisk together chocolate pudding mix and milk. Spread over peanut butter layer. Put back in the fridge for 10 minutes.
Spread whipped topping over the pudding layer. Drizzle with melted peanut butter and garnish with mini Reese’s and Reese’s pieces candies. Place back in the fridge for 1 hour to overnight to set. Serve and enjoy!
Do not use natural or runny types of peanut butter.