Wasabi (2001) IMDb

Commentary

Sacrifices far too much for pace.

Japanese production movie