Terrorists hijack an oil tanker and threaten to blow it up unless Japan meets their demands.
Apologies, we couldn't find any streaming options available for this Movie.
Where to watch in United States