Preheat your oven to 375°F (190°C).
In a mixing bowl, combine flour and butter until the mixture resembles coarse crumbs.
Add ice water gradually and mix until dough forms. Divide dough in half, wrap in plastic, and refrigerate for 30 minutes.
Roll out one half of the dough and fit it into a pie dish.
In another bowl, mix cherries, sugar, cornstarch, and vanilla. Pour into the pie crust.
Roll out the second half of the dough and place it over the filling. Seal and crimp the edges.
Cut slits in the top crust to allow steam to escape.
Bake for 60 minutes or until the crust is golden brown and the filling is bubbly.
Let the pie cool before serving.