Make a graham cracker crust by mixing the crumbs with sugar, vanilla, salt, and butter until well combined.
Press this crumbly mixture firmly and bake in a pie tin, making a one-inch crust from the edges.
Bake for 10 to 12 minutes in the oven at a temperature of 350°F.
Allow it to cool completely before adding further layers.
Whisk milk, sugar, cornstarch, egg yolks, and cream in another bowl until well mixed.
Cook the batter on medium heat and keep stirring until thickening.
Remove from heat and add dark chocolate, caramelized chocolate, butter, and vanilla. Make a silky-smooth batter.
Pour it on the graham cracker crust you have already baked and place it in the refrigerator for 2 to 4 hours.
While serving, add a marshmallow meringue layer by stirring the egg whites until they reach soft peaks.
Add vanilla and sugar gradually and whisk until stiff peaks.
Spread it over the chilled pie and give it a golden touch with a broiler or kitchen torch.
Serve it immediately after adding the marshmallow layer.