Just watched this on Hulu
It's a fun SciFi B movie.
Clearly it is filmed in Hong Kong. While supposedly set in San Francisco, all the "Americans" have British accents.
It's a fun SciFi B movie.
Clearly it is filmed in Hong Kong. While supposedly set in San Francisco, all the "Americans" have British accents.