For the graham cracker crust: Preheat the oven to 350 degrees F.
Combine the graham cracker crumbs, melted butter, confectioners' sugar and cinnamon in a small bowl. Press into a 9-inch pie pan. Bake for 10 minutes. Cool completely before filling. Leave the oven on.
For the cream cheese filling: Put the cream cheese, granulated sugar, vanilla and eggs in a medium bowl and beat with a hand mixer on medium speed until smooth. Pour the filling into the cooled crust and bake until set, 15 to 20 minutes. Cool 5 minutes before topping; leave the oven on.
For the sour cream topping: Combine the sour cream, granulated sugar and vanilla in a small bowl and mix until smooth. Spread onto the pie and bake 10 minutes. Cool to room temperature, then refrigerate until cold, about 4 hours. Slice and serve.