While Scarlet won’t have a wide release in English until early 2026, the film will be shown at various festivals in late 2025 for an award-qualifying run, and for anyone who gets a chance to see ...
The trailer is thirty seconds long, and it gives a look at the action and grim world Scarlet will take place in. According to the synopsis, Scarlet follows the titular princess who wakes up in the ...