Review of “Haze” (2005)

Can’t see shit Captain.

fiction Japanese production moving picture