SELF ECHOES2026March 4, 2026Save to watchlistMark as seenShareDetailsStatusReleasedRelease dateMarch 4, 2026Original languageFrenchProductionCreumprodBudgetNot recordedRevenueNot recorded