Preheat oven to 350°F and spray a 9x13 inch baking dish with nonstick cooking spray.
Pour one can of red enchilada sauce evenly in the bottom of the baking dish.
In a 10 inch skillet over medium heat, add cream cheese and heavy cream, stirring constantly until fully melted.
Remove skillet from heat and stir in 2 tablespoons chopped cilantro, ground cumin, and black pepper until well combined.
Add drained diced tomatoes and green chilies to the cream cheese mixture and stir to combine.
Stir in shredded chicken until fully coated with the cream cheese mixture.
Place ⅓ cup of the chicken mixture down the center of a flour tortilla, then sprinkle 2 to 3 tablespoons of shredded cheese over it.
Fold one end over the filling and tightly roll the tortilla, placing seam side down in the baking dish over the sauce.
Repeat with remaining tortillas and filling.
Drizzle remaining enchilada sauce over the rolled enchiladas and sprinkle with remaining shredded cheese.
Bake for 25 to 30 minutes, until cheese is melted and golden brown, starting to check at 20 minutes.
Let enchiladas rest for 5 minutes before topping with sour cream, pico de gallo, and remaining cilantro.