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.

reply