Based on the 2012 video game of the same name. Plot TBA.
Simu Liu
Wei Shen
Streaming availability in the US.
Not currently listed for US streaming.
More like this