A freak accident unleashes a demonic spirit within researcher John Stalker - transforming him into Saldo, a mythical cyber-beast fueled by hate and evil.
The Signal
2007
Cyber City Oedo 808
1990
Baoh: The Visitor
1989
40 Acres
2025
Replicant
2001
Cat Soup
Killer Bean Forever
2008
Genocidal Organ
2017
Dark Light
2019
Black Box
2020