Make the crust: Mix flour, salt, and sugar in a bowl. Cut in cold butter until crumbly, then add cold water to form dough. Divide, wrap, and refrigerate for 30 minutes.
Prepare the filling: Cook cherries in a saucepan to release liquid. Remove cherries and reduce juice. Add sugar and cornstarch, mix until thickened, and combine with cherries and vanilla.
Preheat the oven: Set it to 375°F (190°C).
Roll the crust: Roll one dough disc to fit the pie plate and chill while preparing the top crust.
Assemble the pie: Add the cherry filling, then top with a lattice or plain crust. Seal edges and add steam vents.
Bake: Place pie on a cookie sheet and bake for 50 minutes.
Cool: Let the pie cool on a rack for 3-4 hours before serving.