Produced by ChezEddy and directed by Léo Verrier, “The Seven Red Hood” in French also called “Taupes” is a gem of animation to find with an amazing trailer and provided for the Arte channel. A trailer intriguing to discover in the article.