Set a rack to the center of the oven. Preheat oven to 350 degrees.
Remove the store-bought pie crust from the refrigerator to warm up so it doesn't break when you unroll it. Make sure it's out for at least 30 minutes.
Peel and thinly slice apples.
Lay pie crust in a deep pie plate, line with crinkled up parchment paper and fill with pie weights or dry beans. Bake for 15 minutes so the edges set.
While the crust bakes work on the filling. Melt butter in a saucepan over medium heat. Add the apples, brown sugar, granulated sugar, cinnamon, ground ginger, salt, flour and vanilla. Stir and cook for 20 minutes just under medium heat, stirring often. Turn the heat off after 20 minutes but leave the pan on the stove.
Take the crust out of the oven. Remove the weights and parchment paper and prick the bottom of the crust with a fork all over and put back in the oven for 7 more minutes.
During this time, you can slice your canned cinnamon rolls. You need the large sized cinnamon rolls. I use Pillsbury Grands! which come with 5 rolls per pack. Depending on how wide your pie plate is, you'll cut in either 10 even slices or 8 slices. Don't worry about the perforated marks.
Remove the crust from the oven and fill with the apple mixture.
Top with the sliced cinnamon rolls. If your pie plate is wide you may need to cut small triangles out of the extra cinnamon rolls to fit in the holes. If you have a standard deep pie plate, you'll just lay on all 8 slices.
Mix the cinnamon and sugar and use it all to top the pie.
Cover with foil and bake for 40 minutes. Remove the foil after 40 minutes and bake uncovered for 15-20 minutes.
Remove and let rest for one hour so the filling thickens. If you cut too soon when it's too hot the liquid will spill out.
Microwave the icing that came with the cinnamon rolls for 10 seconds and pour over the pie.
Slice in 7 servings and enjoy!