Place the Reese's Peanut Butter Cups in the refrigerator to harden before cutting.
Preheat oven to 350-degrees.
Spray a 9" x 9" baking dish with nonstick spray.
Crush the graham crackers in a large plastic bag.
Add to the baking dish.
Add the melted butter to the baking dish and mix in with the graham crackers.
Press the graham crackers into the dish and bake for approximately 10 minutes, or until golden brown.
Melt the peanut butter in a small bowl for approximately 45-seconds.
In a large bowl, add the milk, butterscotch and vanilla puddings, and melted peanut butter and mix well until the pudding thickens.
Add the whipped topping and mix well until blended.
Pour over the baked graham cracker crust.
Cut up Reese's Peanut Butter Cups into smaller pieces.
Top with marshmallows, peanuts, Reese's Peanut Butter Cups, and chocolate syrup.
Freeze for five hours.
Let thaw approximately 20 minutes before cutting and serving.