HHeadlines Read More Scott Mescudi, Brandon Perea Star in Jordan Peele, TIFF-Backed ShortsAugust 12, 2025 Scott Mescudi, Brandon Perea, J. Alphonse Nicholson and Keyla Monterroso Mejia are among the stars of the horror…