Movies Logo

ECHO

A delivery executive comes across a laptop that is controlled by an Artificial Intelligence named ECHO at a strange delivery drop location. What unfolds is a series of mysterious events that alter the executive's perception of reality

Advertisement
Release DateJanuary 3, 2025
StatusReleased
Original TitleECHO
Runtime 17min
Budget
Revenue
Language
Original LanguageEnglish
Production CountriesIndia
Production Companies
Advertisement