Work the dough to make sure everything is combined. Form two discs, cover them with plastic wrap and place them in the refrigerator to chill for at least an hour.
Add frozen cherries, sugar, cornstarch, vanilla extract, almond extract, and lemon juice to a medium-sized saucepan. Stir for 10 minutes over medium heat.
Pour the cherry pie filling into the pie plate. Cut vegan butter into small cubes and spread them out over the pie. Place the pie dish in the refrigerator.
Roll out and slice the second disc. Lay strips over the pie in a vertical direction. Then, lay strips in a horizontal direction. Lift every-other strip as you lay the horizontal strips down.
Place the pie in the middle of the oven and bake it for 20 minutes at 400°F. Lower the oven temperature to 375°F. Bake the pie for an additional 30-40 minutes.