Prepare the crust: In a bowl, mix the crushed chocolate cookies with melted butter until well combined. Press the mixture evenly into a 9-inch pie dish, making sure to cover the bottom and sides. Chill in the refrigerator while preparing the filling.
Melt the chocolate: In a heatproof bowl, melt the chopped dark chocolate and butter together using a double boiler or microwave in 20-second intervals, stirring until smooth. Set aside to cool slightly.
Make the mousse: In a separate bowl, whisk the egg yolks, sugar, vanilla extract, espresso powder (if using), and salt until smooth. Slowly add the melted chocolate mixture while whisking continuously.
Whip the cream: In another bowl, beat the heavy cream until soft peaks form. Gently fold the whipped cream into the chocolate mixture in batches, making sure to keep it light and airy.
Assemble the pie: Pour the chocolate mousse filling into the chilled crust and smooth the top. Cover and refrigerate for at least 4 hours or until set.
Add toppings and serve: Once set, top the pie with whipped cream and garnish with chocolate shavings or a dusting of cocoa powder. Slice and enjoy!