
Echo Torch
Production: United States of America
Release date: 2016-10-21
An inventor creates an electrical torch that reveals a hidden world layered upon our own - filled with beautiful spirits, strange creatures, and dangerous phantoms.

7.6

3.4

7.3

7.5

6.2

0

0

7

5.3

4.1

7.8

0

6.3

7.5