A subway train is suddenly attacked by mysterious monsters.
No streaming info available.
Verdict: Unknown
> Dongzhen Li (Director)
N/A