Preheat the oven to 325°F (163°C).
Prepare the crust by mixing graham cracker crumbs and melted butter in a bowl.
Press the mixture into the bottom of a springform pan to form the crust.
In a large bowl, beat the cream cheese and sugar until smooth and creamy.
Add the sour cream, vanilla extract, ground cinnamon, and eggs to the mixture.
Mix the batter on low speed until fully combined and smooth.
Pour the cheesecake filling over the prepared crust and smooth the top.
Bake the cheesecake for 55-60 minutes, or until the edges are set and the center slightly jiggles.
Turn off the oven and crack the oven door, allowing the cheesecake to cool for 1 hour.
Remove the cheesecake from the oven and refrigerate for at least 4 hours, preferably overnight.
Prepare the cream cheese frosting by beating softened cream cheese, powdered sugar, and milk until smooth.
Spread the cream cheese frosting evenly over the cooled cheesecake.
Slice and serve the cheesecake, garnishing with additional cinnamon if desired.