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.7
7.9
4.2
7.8
7.5
7.3
5.6
4.3
8
7.4
6
4.7
5.8
3.5