Preheat the oven to 325°F (160°C). Grease a 9-inch springform pan.
Mix graham cracker crumbs with melted butter. Press into the pan for your crust.
Beat cream cheese and sugar until smooth. Add sour cream, then eggs one at a time.
Stir in vanilla, lemon/lime zest, and juices. Pour over crust.
Drop spoonfuls of cherry pie filling on top and swirl with a knife.
Sprinkle chopped pistachios across the top for crunch and color.
Bake for 55 minutes, or until the center is set but slightly jiggly.
Cool completely, then chill in the fridge for at least 4 hours before slicing.