Movies Logo
Echo

Echo

A mysterious mirror appears in Mia's life allowing the user to switch places with their own reflection.

Release Date
StatusReleased
Original TitleEcho
Runtime 10min
Budget$2,000
Revenue
LanguageEnglish
Original LanguageEnglish
Production Countries
Production CompaniesDundalk Institute of Technology