Preheat your oven to 350°F (175°C).
Use a melon baller or a spoon to scoop out a cavity in the center of each apple, leaving a thick apple shell. Toss out the core, but reserve the remaining apple for the filling.
In a stand mixer, beat together cream cheese, caramel sauce, vanilla, egg and 1 teaspoon cinnamon until smooth and creamy.
Chop up the reserved apple and stir it into the cream cheese mixture.
Spoon the filling into each apple, filling them to the top.
Place apples in a greased baking dish. Bake for 30 minutes.
In a small bowl, combine the graham cracker crumbs, melted butter and remaining cinnamon.
After the cheesecake baked apples have baked for 30 minutes, remove them from the oven. Sprinkle the graham cracker mixture on the apple tops.
Bake for another 20-30 minutes, or until set.
Let apples cool in the fridge for at least 2-3 hours. Serve with a drizzle of caramel sauce.