Preheat oven to 325°F (165°C). Line the bottom of a 9-inch springform pan with parchment paper.
In a bowl, mix graham cracker crumbs, sugar, and melted butter until combined.
Press the mixture firmly into the bottom of the pan. Bake for 10 minutes and set aside to cool.
In a large bowl, beat cream cheese until smooth and creamy.
Add sugar and mix until fully incorporated, scraping down the sides as needed.
Blend in sour cream, heavy cream, vanilla extract, and lemon juice until smooth.
Add eggs one at a time, mixing on low speed just until combined.
Gently mix in cornstarch and salt.
Pour filling over the cooled crust and smooth the top.
Bake for 55–65 minutes, until edges are set and the center slightly jiggles.
Turn off oven, crack the door open, and let cheesecake cool inside for 1 hour.
Refrigerate for at least 6 hours or overnight before slicing and serving.