Toss cherries, cornstarch, sugar, lemon juice, almond extract, and vanilla into a bowl. Stir until mixed. Cover and pop it in the fridge.
Flour your work surface. Roll out a chilled dough disc (keep another in the fridge) until it becomes a 12-inch circle. Carefully lay it into your 9-inch dish.
Spoon the cherries onto the crust. Refrigerate without covering. Save the juice for later.
Pour some of our leftover juices into a saucepan. Simmer over low heat for 3 to 4 minutes until they're thickened and slightly reduced. Let them cool for a bit, then pour them over the cherries in your fruity filling.
Give the cherry filling a gentle toss. Dot some butter pieces on it.
Preheat the oven to 400°F (204°C).