Preheat the oven to 350°F. Place pie crust on a baking sheet. Set aside.
To make the Filling: In a large mixing bowl, using an electric mixer, whip together pudding mix, heavy cream and sweetened condensed milk for 2 minutes or until it begins to thicken.
Add pumpkin, eggs, pumpkin pie spice, vanilla and salt. Whip together for another 1-2 minutes until fully combined.
Sprinkle chocolate chips and toffee bits into the bottom of the pie crust. Pour filling over the chips
Bake for 30 minutes at 350°F, then increase the oven temperature to 375°F degrees. Continue to bake another 20 minutes or until the center is set when gently shaken.
Remove from the oven and cool completely on a cooling rack.
To make the Ganache: Melt 1/2 cup of chocolate chips together with 1/2 cup of heavy cream in the microwave until the chocolate is completely melted. Repeat in 20 second increments, stopping to stir each time.
Add 1/2 teaspoon of ground cinnamon, stirring until smooth.
Frost the top of pie with ganache. Let stand at room temperature until set, or chill. Serve with a dollop of whipped cream. Serve leftovers chilled.