Combine the graham cracker crumbs, cinnamon, sugar and butter.
Press into the bottom and sides of a 9-inch pie pan. Place in refrigerator to chill.
In a large bowl, whisk together milk and pudding mix on low speed for 2 minutes or until thickened.
Mix in the pumpkin puree, ground cinnamon and pumpkin pie spice. Stir until blended.
Fold in the whipped topping. Then spread this mixture into the graham cracker crust.
Refrigerate for 4 hours (or overnight) until the pie is set.
Slice and serve topped with the whipped cream and enjoy!