Put the tomatoes, tomatillos, chiles, garlic, onion and chicken broth in a saucepan. Bring to a boil, reduce heat and let simmer for 15 minutes. Remove from heat and let cool.
Heat 2 tablespoons of oil in a frying pan. Add the plantain slices and tortilla and cook, turning frequently until they get some color. Remove from the pan and reserve.
Put the sesame seeds in the same pan and cook, stirring frequently until they start to brown a little. remove from the pan.
Put the almonds in the same pan and cook until they get some color.
Put the cooked tomatoes, tomatillos, garlic and onion in a blender with about half the chicken broth. Blend until smooth. Pour into a bowl and reserve.
Put the plantain, tortilla, sesame seeds, almonds, cinnamon, cumin, allspice, cloves, mexican oregano, raisins and italian parsley into the blender with the chicken broth we saved in step 5. Blend until fairly smooth.
Heat 2 tablespoons of oil in a stockpot. Add the plantain mixture from the blender and cook for 20 minutes on medium low heat.
Add the chile tomato puree to the pan and stir well.
Add the chocolate to the pan, stir well and cook for another 20 minutes or so.
Add the capers just before serving.