Poster for Echo

Echo

2005 17 minutes
51/100

OverviewListen icon

A goddess named Echo falls in love with a narcissist.

Released

30th July 2005

21 years ago

Runtime

17 minutes

Finishes at 11:49am

Ratings and awards

  • IMDB Logo

    6/10

  • TMDb Logo

    42%

  • FilmFlow Logo

    51%

Directed by

Stephen Hamel

No image available for Stephen Hamel

Written by

Stephen Hamel

No image available for Stephen Hamel

You might also like...