Preheat oven to 325°F. Grease a 9-inch springform pan and wrap the outside with foil.
Mix graham cracker crumbs, sugar, and melted butter. Press firmly into the bottom of the pan to form the crust.
In a large bowl, beat softened cream cheese until smooth. Add sugar and vanilla extract and mix well.
Beat in eggs one at a time, scraping the bowl often to keep the batter smooth.
Stir in sour cream and heavy cream until fully combined.
Pour the filling over the crust. Smooth the top with a spatula.
Place the springform pan inside a larger roasting pan. Pour hot water into the roasting pan until it reaches halfway up the springform.
Bake for 60 to 70 minutes, until the center looks just set. Turn off oven, crack the door, and let cheesecake rest inside for 1 hour.
Remove, cool completely, then refrigerate at least 4 hours or overnight before serving.