Wonderfully creepy and original, Umbra is an animated horror series on Myx TV about Filipino folklore, featuring short and spooky supernatural tales. Myx TV, …continue reading Now Watch This: Animated Horror Series Umbra
Feng Shui is a tension-filled Horror film that stands apart from most Asian Horror, with its focus on story, atmosphere and creativity. (Warning: Potential …continue reading Reel Review: Feng Shui (2004)
Follow Us!