Preheat your oven to 350°F and line an 8x8-inch baking pan with parchment or foil, leaving an overhang. Lightly spray with cooking spray.
For the crust, pulse cookies in a food processor until finely ground. Gradually add melted butter and pulse until combined.
Press the crust mixture evenly into the lined pan and bake for 10 minutes. Set aside to cool for 10 minutes.
In a mixing bowl, beat together cream cheese and sugar until smooth. Add pumpkin puree, then eggs one at a time, mixing well after each addition.
Mix in vanilla, cinnamon, ginger, allspice, salt, and flour, beating until just combined.
Pour the filling over the cooled crust, smoothing it evenly.
Place the pan on a large, rimmed baking sheet. Carefully add hot water to the baking sheet until nearly full, creating a water bath.
Bake for 40-45 minutes, until edges are set but the center is slightly jiggly. Cool completely, then chill for at least 3 hours before lifting out and slicing.