Skip to content

Echo

2025

Russian

Crew and Cast

You Might Also Like

More Like This

Info

Status
Released
Released
20 June 2025

Production

Studios
VGIK
Countries
Russia

Box Office

Budget
$2,000.0
Revenue
$86.0
Profit
$1,914.0 loss
Return
0.0×

Languages

Original
Russian