Featured
Cricket
TV Shows
Movies
Blog
Get APP
Eric Shen-Feng Lin
Eric Shen-Feng Lin is known for Gehenna: Where Death Lives (2016) and Diana Leigh (2014).
Episode 1
Gehenna Where Death Lives
5
United States
Japan
Developers searching for a location to build a new resort are trapped in a subterranean WWII bunker, where they are confronted by an ancient evil.
<
1
>