The latest film from director Takashi Yamazaki ("Juvenile") is a visual FX laden sci-fi action thriller starring Takeshi Kaneshiro.