Yield: 9-inch pie
Preheat oven to 350 degrees F.
Thoroughly combine ground graham crackers, melted butter, and salt in a bowl. Transfer to a 9-inch springform pan. Press in an even layer on bottom and up sides of pan.
Bake for 10 minutes until crust is set and lightly golden. Cool while you prepare chocolate mousse.
Bloom gelatin sheets in a bowl of ice cold water for 3-5 minutes until gelatin has softened. Remove gelatin from bowl and squeeze out excess moisture. Place gelatin in microwave safe bowl with milk.
Heat milk and gelatin in microwave for 30 second intervals until gelatin has dissolved and milk is warm.
In a large bowl melt together dark chocolate and milk chocolate. Either melt chocolate in the microwave at half power in 30-45 second intervals or over a bain-marie. Once chocolate is smooth and melted, let cool for 5 minutes.
Pour warm gelatin milk mixture into chocolate in three intervals. Fold to combine.
In another bowl, whip heavy cream to soft peaks. Add whipped cream to chocolate mixture in three additions. Fold until combined and there are no white streaks left.
Pour into baked and cooled graham cracker crust. Spread with a mini off set spatula to create an even layer.
Sprinkle mini marshmallows over chocolate mousse. Pat marshmallows into mousse, making sure marshmallows adhere.
Let chill in fridge for at least 3 hours before slicing and serving. Use a kitchen torch to toast marshmallows before serving.