Combine first 4 ingredients; cut in shortening until mixture resembles coarse meal. Sprinkle cream over mixture and toss with fork until dough forms a ball. Knead 4 or 5 times; wrap in plastic wrap, and chill at least 1 hour.
Meanwhile, combine fruit, 2 cups sugar, flour, and cinnamon in a dutch oven; set aside until syrup forms. Bring to a boil; reduce heat, and simmer, uncovered, 10 minutes or until tender. Remove from heat, and stir in vanilla and butter until melted.
Preheat oven to 475°F Roll half of pastry to a 12- x 8-inch rectangle. Spoon half of fruit into a lightly buttered 12- x 8- x 2-inch baking dish; place pastry on top. Sprinkle with a little sugar; bake for 15 minutes, or until very lightly browned. Spoon remaining fruit on top; roll remaining pastry to 1/8-inch thickness and cut into 1 inch strips. Arrange strips in lattice design over fruit. Sprinkle with sugar.