Preheat the oven to 325°F (163°C).
Make the crust: Mix graham cracker crumbs, sugar, and melted butter. Press into a 9-inch springform pan. Bake for 10 minutes, then cool.
Prepare the filling: Beat softened cream cheese until smooth. Add sugar and vanilla. Mix in eggs one at a time. Stir in sour cream and heavy cream.
Wrap the pan in two layers of foil to keep water out.
Set up the water bath: Place the springform pan inside a larger roasting pan. Pour the cheesecake batter into the crust. Add hot water to the outer pan until it’s halfway up the sides of the cheesecake pan.
Bake for 55–70 minutes, until the center slightly jiggles.
Cool gradually: Turn off the oven, crack the door, and leave the cheesecake in for 1 hour.
Cool fully at room temp, then refrigerate at least 6 hours (or overnight).
Slice and serve with your favorite toppings.