Line a 6" round pan with plastic wrap. The plastic wrap should extend up the sides of the pan.
Melt butter and allow to cool slightly.
Combine graham cracker crumbs and granulated sugar in a bowl. Add melted butter to bowl and mix well.
Lightly press graham cracker mixture into pan. Place pan in freezer for at least an hour.
Make Chocolate Filling
Place chocolate in a bowl.
Combine cream and corn syrup in a saucepan .Bring to a boil.
Pour cream/corn syrup over chocolate. Let stand for 5 minutes, then whisk until smooth.
Add softened butter and stir until smooth.
Pour into pie shell. Remove graham cracker disc from the freezer. Remove from pan by pulling up on the plastic wrap. Place graham cracker disc on top of chocolate filling. Put pie in fridge to allow chocolate filling to set.
Marshmallow Topping
Sprinkle powdered gelatin over cold water. Set aside.
Place egg whites, sea salt, sugar and corn syrup in bowl of a stand mixer. Whisk by hand to combine.
Place bowl over a pot of simmering water. The bottom of bowl should not touch the water. Whisk occasionally – every 2 – 3 minutes.
Continue to heat until the mixture reaches 160° F (approximately 10 minutes).
Remove the bowl from heat. Add gelatin and stir until melted.
Place bowl on the mixer and, using the whip attachment, whip until icing has cooled. The icing will be fluffy, white and hold stiff peaks (this will take several minutes).
Quickly spread the icing marshmallow topping over pie filling.
Optional: lightly torch the marshmallow frosting. Sprinkle with graham cracker crumbs and chocolate pieces.