“Haze” (2005) IMDb

Commentary

Can't see shit Captain.

Japanese production movie